*{ margin:0; padding:0; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body{background: #f9f9f9;}
body, div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { margin:0; padding:0; font:14px/1.5 Microsoft Yahei,微软雅黑,Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif;}
table,td,tr,th { border-collapse: collapse; border-spacing: 0; font-size:14px;}
ol,ul {list-style:none;}
li { list-style-type:none;}
img { vertical-align:middle;border:0;}
address,cite,code,em,th,i { font-weight:normal; font-style:normal;}
.clear { clear:both; *zoom:1;}
.clear:after { display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {text-decoration:none; color:#333;cursor:pointer;}
a:visited { text-decoration:none;}
a:hover { text-decoration:none;}
a:active { text-decoration:none;}
.fl { float:left;}
.fr { float:right;}
@font-face { font-family: "RobotoBold"; src: url("../fonts/RobotoBold.ttf");}
/* 设置滚动条的样式 */
::-webkit-scrollbar { width:5px;}/* 滚动槽 */
::-webkit-scrollbar-track { background-color:#e6e6e6; border-radius:0px;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb { background-color:#005b95;border-radius:4px;}
::-webkit-scrollbar-thumb:window-inactive { background-color:#005b95;border-radius:4px;}


/* 按钮样式去除*/
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
input{ border-radius: 0; } 
.w1400{ width:1400px; margin:0 auto;}
@media screen and (max-width:1450px){
.w1400{ width:90%;}	
}
@media screen and (max-width:1023px){
.w1400{ width:94%;}	
}

/**top start**/
header .top_one{ width:100%; height:52px; background:#222; position:relative;}
header .top_one:before{content: "";position: absolute;left: 0; width:727px; height:52px;background: url(../images/topbg_l.png) left center no-repeat; background-size:727px 52px;}
header .top_one .w1400{ position:absolute;top: 0;right: 0;bottom: 0;left: 0;}
header .top_one p{ color:#fff; float:left; line-height:52px; font-size:16px; opacity:.65;}
header .top_one .top1_r{ float:right;color:#7c7c7c;line-height:52px; font-size:16px; width:40%;}
header .top_one .top1_r img{ margin-right:5px; vertical-align:middle;}
header .top_one .top1_r span{ font-size:20px; color:#fff;font-weight:bold;}
.top_ss{ float:right;width: calc(96% - 300px); margin-top:12px;}
.top_ss .sr{ width:80%; float:left;height:30px; line-height:30px; color:#999; padding-left:8px;border:1px solid #ededed; outline:none;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.top_ss .tj{ width:20%; height:30px; float:left;border:1px solid #ededed; outline:none; border-left:0; background:#fff;background: url(../images/serach.png) center center no-repeat; cursor:pointer;}
header .top_two{ width:100%; height:115px; background:#fff;}
header .top_two .w1400{height:100%;}
header .top_two .logo{ float:left; margin-top:15px; width:300px;}
header .top_two .logo img{ width:100%;}
header .top_two .w1400 nav {width: 60%; margin:0;padding:0;float:right;}
.menu_open { display: none;}
header .top_two .w1400 nav ul{ margin:0 auto; padding:0; display: flex;}
header .top_two .w1400 nav ul .nav_item { position: relative; margin:0; padding: 35px 2%; -webkit-flex:1; -ms-flex:1; -moz-flex:1; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
header .top_two .w1400 nav ul .nav_item:last-child{padding: 35px 0 35px 2%;}
.nav_item > a {display: block;width: 100%;height: 100%;line-height: 44px;color: #555;font-size: 18px;text-align: center;-webkit-transition: all .4s;transition: all .4s; position:relative;}
.nav_item:hover > a, .nav_item > a.navon {color: #fff; background:#005b95;}
.nav_item_open { width: 140%; height: auto; position: absolute; left: -20%; top: 100px; z-index: 10; background-color:#fff; box-shadow: 0 4px 8px 0 rgba(0, 12, 49, 0.1); border-radius: 0; opacity: 0; visibility: hidden; -webkit-transform: translateY(34px); transform: translateY(34px); -webkit-transition: all .4s; transition: all .4s; overflow: hidden; }

.ny_top .nav_item_open { background-color:#fff;}
.nav_item:hover .nav_item_open { visibility: visible; opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
.subopen { display: none; }
.nav_item2 { width: 100%;}
.nav_item2 a { display: block; width:100%; height:44px; overflow:hidden; line-height:44px; padding: 0 10px; color: #666; font-size: 14px; white-space:nowrap; text-overflow: ellipsis; text-align: center; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ny_top .nav_item2 a { color:#565656;}
.nav_item2:hover a { background-color: #e64b4b; color: #fff;}
.hcover { display: none;}
@media screen and (max-width:1299px){
	header .top_two .logo{ margin-top:23px;width:240px;}
	.nav_item > a { font-size:16px;}
	header .top_two .w1400 .top_ss{ float:right;width: calc(42% - 240px); margin-top:35px;}
}
@media screen and (max-width:1200px){
	header .top_one:before{left:-30%;}
	header .top_one .top1_r{ width:50%;}
}
@media screen and (max-width:1080px){
	header .top_one .top1_r{ width:60%;}
	header .top_two{ height:80px;}
	header .top_two .w1400{ position:relative;}
	header .top_two .logo{ margin-top:7px;}
	header .top_two .w1400 nav { width:100%; height:auto; position:absolute; left:-100%; background:#fff;}
	header .top_two .w1400 nav ul li{ width:100%;}
	header .top_two .w1400 nav ul .nav_item{ padding:0;}
	header .top_two .w1400 nav ul .nav_item:last-child{ padding:0;}
	.menu_open { display: block; float: right; width: 40px; height: 40px; padding: 5px 0; border: 1px solid #eaeaea; position: fixed; top: 70px; right: 5%; box-sizing: border-box; z-index: 999999; cursor: pointer }
	.menu_open i { height: 2px; width: 50%; background-color: #005b95; display: block; margin: 5px auto; }
	.menu_open:active { background-color: #005b95; border: 1px solid #005b95; }
	.menu_open:active i { background-color: #fff; }	
	
	.nav { width: 50%; height: 100%; position: fixed; top: 0; left: -50%; z-index: 9999999;background-color: #005b95;}
	.hcover { display: block; width: 50%; height: 100%; background: rgba(0,0,0,.5); position: fixed; right: -50%; top: 0; z-index: 9999999; }
	.nav_ul { margin: 0; width: 100%; height: 100%; position: absolute; top: 0; left: 0; overflow-x: hidden; overflow-y: auto; padding-top: 10px; text-align: left; display:block !important;}
	.nav_item { float: none; margin: 0; width: 100%; height: 70px; position: relative; padding:0;}
	.nav_item:after { content: ''; display: block; width: 100%; border-bottom: 1px solid #0b74b7;}
	.nav_item > a { display: block; height: 70px; line-height: 70px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin: 0; font-size: 16px; color: #fff !important; padding: 0 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
	.nav_item > a:active { background-color: #0065a4; }
	.nav_item > a:after { display: none; }
	.nav_item > a:hover, .nav_item > a.navon {background: #013e65;}
	.nav_item:hover > a em, .nav_item > a.navon em{ display:none;}
	.nav_item i { position: absolute; z-index: 2; top: 0; right: 0; width: 100%; height: 100%; display: block; }
	.nav_item i:after { content: ''; display: block; width: 8px; height: 8px; margin-bottom: -4px; border: 1px solid rgba(255,255,255,.5); border-top: 0; border-left: 0; position: absolute; bottom: 50%; right: 22px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
	.nav_item_open { width: 50%; height: 100%; margin: 0; box-shadow: none; background-color: #005b95; border-radius: 0; opacity: 1; visibility: visible; -webkit-transform: translateY(0px); transform: translateY(0px); position: fixed; left: -50%; top: 0; border-top: none; }
	.subopen { display: block; }
	.subopen a { display: block; overflow: hidden; margin: 0; padding: 15px; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: rgba(255,255,255,.8); background: rgba(0,0,0,.1); text-indent: 30px; position: relative; }
	.subopen a:before { content: ''; display: block; width: 8px; height: 8px; position: absolute; bottom: 50%; left: 22px; margin-bottom: -4px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); border: 1px solid rgba(255,255,255,.5); border-right: 0; border-bottom: 0; }
	.nav_item2 { position: relative; }
	.nav_item2 a { width: 100%; display: block; line-height: 30px; height: 50px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; margin: 0; padding: 10px; white-space: nowrap; text-overflow: ellipsis; color: #fff; font-size: 14px; }
	.nav_item2:after { content: ''; width: 100%; position: absolute; bottom: 0; left: 0; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom: 1px solid rgba(0,0,0,.1); }
	
	header .top_two .w1400 .top_ss{ float:right; margin-right:60px;width: calc(100% - 340px); margin-top:20px;}
	header .top_two .w1400 .top_ss .sr{height:40px; line-height:40px;}
    header .top_two .w1400 .top_ss .tj{ height:40px;}
}
@media screen and (max-width:1024px){
	header .top_one:before{ left:-35%;}
	.menu_open { right:3%;}
}
@media screen and (max-width:912px){
	header .top_one:before{ left:-45%;}
}
@media screen and (max-width:820px){
	header .top_one:before{ left:-50%;}
}
@media screen and (max-width:768px){
	header .top_one{ display:none;}	
	.menu_open{ top:20px;}
	header .top_two .w1400 .top_ss{ width:100%; margin:0 0 10px;}
}

/**top end**/

/* banner 开始 */
.apple-banner { width: 100%; height: 600px; overflow: hidden;}
.apple-banner .swiper-container1 { width: 100%; height: 600px; position:relative;}
.apple-banner .swiper-container1 .swiper-button-prev, .apple-banner .swiper-container1 .swiper-button-next { width: 15%; height: 100%; top:0; background:none; margin:0;}
.apple-banner .swiper-container1 .swiper-button-prev { left:0;}	
.apple-banner .swiper-container1 .swiper-button-next { right:0;}
.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { display:block; width: 64px; height: 64px; position: absolute; top: 50%; margin-top:-32px; border-radius: 100%; opacity: 0; -webkit-transition: opacity 0.4s ease; transition: opacity 0.4s ease;}
.apple-banner .swiper-button-prev span { background: rgba(0,0,0,0.3) url(../images/arrows1.png) center center no-repeat; left: 20px;}
.apple-banner .swiper-button-next span { background: rgba(0,0,0,0.3) url(../images/arrows2.png) center center no-repeat; right:20px;}
.apple-banner .swiper-button-prev:hover span, .apple-banner .swiper-button-next:hover span{ opacity: .7;}
/*分页器*/
.apple-banner .swiper-container-horizontal>.swiper-pagination-bullets, .apple-banner .swiper-pagination-custom, .apple-banner .swiper-pagination-fraction{ top:auto; bottom:40px;}
.apple-banner .swiper-pagination-bullet { display: inline-block; width: 15px; height:15px; background:none; border:1px solid #fff; margin: 0 4px; cursor: pointer;border-radius:0;opacity: 1; border-radius:50%;}
.apple-banner .swiper-pagination-bullet-active { background:#fff;}
@media screen and (max-width:1499px){
	.apple-banner { height: 566px;}
	.apple-banner .swiper-container1{ height: 566px;}
}
@media screen and (max-width:1299px){
	.apple-banner { height: 500px;}
	.apple-banner .swiper-container1{ height: 500px;}
}
@media screen and (max-width:1080px){
	.apple-banner { height: 400px;}
	.apple-banner .swiper-container1{ height: 400px;}
}
@media screen and (max-width:912px){
	.apple-banner { height: 360px;}
	.apple-banner .swiper-container1{ height: 360px;}
}
@media screen and (max-width:1024px){
}
@media screen and (max-width:820px){
	.apple-banner { height: 310px;}
	.apple-banner .swiper-container1{ height: 310px;}
}
@media screen and (max-width:768px){
	.apple-banner { height: 300px;}
	.apple-banner .swiper-container1{ height: 300px;}
	.apple-banner .swiper-container-horizontal>.swiper-pagination-bullets, .apple-banner .swiper-pagination-custom, .apple-banner .swiper-pagination-fraction{bottom:20px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:44px; height:44px; background-size:44px 44px;}
	.apple-banner .swiper-button-prev span { left:10px;}
	.apple-banner .swiper-button-next span { right:10px;}
	.apple-banner .swiper-pagination { bottom:12px;}
	.apple-banner .swiper-pagination-bullet { width:10px; height:10px; margin:0 2px;}
	.apple-banner .swiper-pagination-bullet span { width:10px; height:10px;}
	.apple-banner .swiper-pagination-bullet i { height:10px;}
}
@media screen and (max-width:600px){
	.apple-banner { height: 230px;}
	.apple-banner .swiper-container1{ height: 230px;}
}
@media screen and (max-width:540px){
	.apple-banner { height: 160px;}
	.apple-banner .swiper-container1 { height: 160px;}
}
@media screen and (max-width:375px){
	.apple-banner { height: 145px;}
	.apple-banner .swiper-container1 { height: 145px;}
}
@media screen and (max-width:320px){
	.apple-banner { height: 125px;}
	.apple-banner .swiper-container1 { height: 125px;}
}
/* banner 结束 */

.ind_news{height:135px;}
.ind_news .w1400{background:#fff;border-top:10px solid #005b95;}
.ind_news .title{ padding:40px 3% 55px; color:#fff; background:#005b95; font-size:20px; font-weight:bold; float:left;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ind_news .title img{ margin-right:5px;}
.ind_news .main{ width:82%; padding:25px 0 25px 1%; float:left;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; height:120px; overflow:hidden;}
.ind_news .time{ float:left;border-right:1px solid #ddd; text-align:center; padding:0 4%;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ind_news .time span{ font-size:16px; color:#999; line-height:34px;}
.ind_news .time p{ font-size:36px; color:#005b95; font-weight:bold; line-height:36px;}
.ind_news .text{ width:79%; float:left;padding: 0 4%;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ind_news .swiper-slide:nth-child(2n+2) .text{padding: 0 8% 0 4%;border-right:1px solid #ddd;}
.ind_news .text a{display: block;width: 100%; height: 30px;overflow: hidden;line-height: 30px;color: #333;font-size: 16px; font-weight:bold;text-overflow: ellipsis;white-space: nowrap;margin: 0 auto 4px;padding: 0;-webkit-transition: all .4s;transition: all .4s;}
.ind_news .text a:hover{ color:#005b95;}
.ind_news .text p{width: 100%;line-height: 22px; color: #999;font-size: 14px; margin: 0 auto;padding: 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis; overflow:hidden; max-height:44px}
.ind_news .button{ padding:34px 1%; float:right;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ind_news .swiper-container2 { width: 50%; height:100px;}
.ind_news .swiper-button-prev2{ margin-bottom:15px;}
.ind_news .swiper-button-prev2, .ind_news .swiper-button-next2 { width: 15%; height: 100%;cursor:pointer;}
.ind_news .swiper-button-prev2 span, .ind_news .swiper-button-next2 span { display:block; width: 21px; height: 21px;-webkit-transition: all .4s;transition: all .4s;}
.ind_news .swiper-button-prev2 span { background: url(../images/up1.png) center center no-repeat;}
.ind_news .swiper-button-next2 span { background: url(../images/down1.png) center center no-repeat;}
.ind_news .swiper-button-prev2:hover span{ background: url(../images/up1_on.png) center center no-repeat;}
.ind_news .swiper-button-next2:hover span{ background: url(../images/down1_on.png) center center no-repeat;}
@media screen and (max-width:1440px){
	.ind_news .main { width:81%;}
}
@media screen and (max-width:1366px){
	.ind_news .main { width:80%;}
	.ind_news .text{ width:75%;}
}
@media screen and (max-width:1200px){
	.ind_news .main { width:78%;}
}
@media screen and (max-width:1080px){
	.ind_news .main { width:77%;}
	.ind_news .text{ width:70%;}
}
@media screen and (max-width:1024px){
}
@media screen and (max-width:912px){
	.ind_news .main { width:76%;}
}
@media screen and (max-width:820px){
	.ind_news .main { width:73%;}
	.ind_news .swiper-container2{ width:100%;}
	.ind_news .swiper-slide:nth-child(2n+2) .text{padding: 0 4%;; border:none;}
	.ind_news .text{ width:78%;}
}
@media screen and (max-width:600px){
	.ind_news .main { width:66%;}
	.ind_news .text{ width:74%;}
}
@media screen and (max-width:540px){
	.ind_news .title,.ind_news .button{ display:none;}
	.ind_news .main { width:100%;}
}
@media screen and (max-width:375px){
	.ind_news .text{ width:73%;}
}
@media screen and (max-width:320px){
	.ind_news .time{ display:none;}
	.ind_news .text{ width:100%;}
}

/*首页关于我们*/
.ind_about{ margin:80px 0; position:relative;}
.ind_about .left{ width:42%; float:left;}
.ind_about .right{ width:53%; float:right;}
.ind_about .right img{width: 100%;height: 100%;}
.ind_title{ font-size:36px; line-height:36px; color:#333; font-weight:bold;}
.ind_title:after{content: "";display: block; width:42px; height:6px;background:url(../images/ind_title_line.png) center no-repeat; margin-top:20px;}
.ind_about .text{margin:50px 0; font-size:16px; line-height:30px; color:#666;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;}
.ind_button{ position:absolute; bottom:0;}
.ind_button a{ width:145px; height:44px; line-height:44px; background:#005b95; color:#fff; text-align:center; display:block; font-size:16px;}
.ind_button a img{ margin-left:15px;transition: all .4s;}
@media screen and (max-width:1366px){
	.ind_about .text{-webkit-line-clamp: 7;}
}
@media screen and (max-width:1280px){
	.ind_about .text{-webkit-line-clamp: 6;}
}
@media screen and (max-width:1200px){
	.ind_about .text{-webkit-line-clamp: 5;}
}
@media screen and (max-width:1080px){
	.ind_about .text{margin: 30px 0;-webkit-line-clamp: 5;}
}
@media screen and (max-width:912px){
	.ind_about .text{-webkit-line-clamp: 4;}
}
@media screen and (max-width:820px){
	.ind_about{margin: 50px 0;}
	.ind_about .left,.ind_about .right{ width:100%;}
	.ind_button{ top:1%; right:3%;}
}
@media screen and (max-width:768px){
	.ind_about{margin: 40px 0;}
	.ind_title{ font-size:30px;}
}
@media screen and (max-width:425px){
	.ind_about{margin: 30px 0;}
}
@media screen and (max-width:375px){
	.ind_title{ font-size:28px;}
	.ind_title:after{margin-top: 15px;}
}
@media screen and (max-width:320px){
	.ind_about{margin: 20px 0;}
	.ind_button a{ width:100px;}
	.ind_button a img{ display:none;}
}

/*首页推荐产品*/
.ind_tjpro{ padding:80px 0 50px; background:url(../images/ind_tjpro_bg.jpg) center no-repeat;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ind_tjpro .w1400{position:relative;}
.ind_tjpro .ind_title{ color:#fff;}
.ind_tjpro .ind_title:after{background:url(../images/ind_title_line_white.png) center no-repeat;}
.ind_tjpro .white{ top:1.5%; right:0;}
.ind_tjpro .white a{ background:#fff; color:#005b95;}
.ind_tjpro .main{ width:100%; margin:50px auto; overflow:hidden;}
.ind_tjpro .main .swiper-slide{ background:#fff; padding:20px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ind_tjpro .main .ind_tjpro_img{width: 36%;height: 372px;overflow: hidden;margin: 0;padding: 0;float: left;}
.ind_tjpro .main .ind_tjpro_img a{display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background-color:#fff; position:relative; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ind_tjpro .main .ind_tjpro_img a img{display:block; max-width:100%; max-height:100%; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all .4s;}
.ind_tjpro .main .ind_tjpro_img:hover a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.ind_tjpro .text{width:58%; height:auto; overflow:hidden; margin:2% 2% 0 0; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; position:relative;}
.ind_tjpro .text a.title{display:block; width:100%; height:38px; overflow:hidden; line-height:38px; color:#333; font-size:20px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto 2%; padding:0;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_tjpro .text a.title:hover{ color:#005b95;}
.ind_tjpro .text span{ color:#999; font-size:16px; display:block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.ind_tjpro .text span img{ margin:-2px 1% 0 0;}
.ind_tjpro .text p:before{content: "";display: block; width:100%; height:1px; background:#e6e6e6; margin:20px 0;}
.ind_tjpro .text p{ width:100%; line-height:28px; color:#999; font-size:16px; word-break:break-all; text-align:justify; margin:0 auto 13%; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}
.ind_tjpro .time{ position:absolute; bottom:0; height:44px; line-height:44px; vertical-align:middle;box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; border:1px solid #005b95; padding:0 2%; color:#005b95;}
.ind_tjpro .time img{ margin:-2px 10px 0 0;}
.ind_tjpro .ind_button{ bottom:0; right:0;}
.ind_tjpro .swiper-pagination3{ width:100%; text-align:center;}
.ind_tjpro .swiper-pagination-bullet{ background:#fff; opacity:.45; margin:0 5px;border-radius:20px;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_tjpro .swiper-pagination-bullet-active{ opacity:1; width:20px;}
@media screen and (max-width:1366px){
	.ind_tjpro .text p{ margin: 0 auto 15%;}
}
@media screen and (max-width:1280px){
	.ind_tjpro ul li{ margin-bottom:30px;}
}
@media screen and (max-width:1200px){
	.ind_tjpro .white{ top:1.5%;}
	.ind_tjpro .main .ind_tjpro_img{ height:350px;}
}
@media screen and (max-width:1080px){
	.ind_tjpro .main{ margin:30px 0;}
	.ind_tjpro .main .ind_tjpro_img{ height:300px;}
	.ind_tjpro .text p{-webkit-line-clamp: 2;}
}
@media screen and (max-width:1024px){
	.ind_tjpro{ padding:50px 0;}
	.ind_tjpro ul li{ width:100%; margin-right:0;margin-bottom:15px;}
	.ind_tjpro ul li .indtjpro_tit .indtjpro_name{ font-size:18px;}
}
@media screen and (max-width:800px){
	.ind_tjpro .white{ top:2%;}
	.ind_tjpro .main .ind_tjpro_img{ height:250px;}
	.ind_tjpro .text p:before{ margin: 10px 0;}
	.ind_tjpro .text .ind_button{ top:inherit;}
}
@media screen and (max-width:768px){
	.ind_tjpro{ padding:40px 0;}
}
@media screen and (max-width:540px){
	.ind_tjpro{ padding:30px 0;}
	.ind_tjpro .main .ind_tjpro_img,.ind_tjpro .text{ width:100%;}
	.ind_tjpro .text{ margin:4% 0 0 0;}
	.ind_tjpro .time{ display:none;}
	.ind_tjpro .text .ind_button{ left:0;}
}
@media screen and (max-width:375px){
	.ind_tjpro .white{ top:1%;}
	.ind_tjpro .text p{margin: 0 auto 20%;}
	.ind_tjpro .time img,.ind_button a img{ display:none;}
	.ind_button a{ width:100px;}
}
@media screen and (max-width:320px){
	.ind_tjpro{ padding:20px 0;}
	.ind_button a{ width:80px; font-size:14px;}
}

/*首页产品*/
.ind_pro{ margin:80px 0; overflow:hidden;min-height:400px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ind_pro .w1400{position: relative;}
.ind_pro .ind_button{ bottom: 0;right: 0;top: 1%;}
.ind_pro .menu{clear:both; width:100%; height:auto; margin: 50px auto; padding:0; background-color:#fff; border-top:6px solid #005b95;}
.ind_pro .menu .title{padding: 30px 3% 40px;color:#fff;background:#005b95;font-size:20px;font-weight:bold;float:left;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.ind_pro .menu .title img{ margin-right:5px;}
.ind_pro .menu .main{width:80%; height:100px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.ind_pro .menu .main #swiper-container04{width:100%; height:100px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.ind_pro .menu .main #swiper-container04 .swiper-slide { height:100%; overflow:hidden; position:relative;}
.ind_pro .menu .main #swiper-container04 .swiper-slide a { display:block; width:100%; padding:0 10%; height:44px; overflow:hidden; line-height:44px; color:#333; font-size:16px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:25px auto; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; font-weight:bold;}
.ind_pro .menu .main #swiper-container04 .swiper-slide.swiper-slide-active a, .ind_pro .menu .main #swiper-container04 .swiper-slide a:hover { background-color:#005b95; color:#fff;}
.ind_pro .ind_pro_list { width:100%; height:auto; min-height:320px; margin:30px auto 0; padding:0;}
.ind_pro_list ul li { width:24%; height:auto; margin:0; padding:2%; margin:0 1.3% 1.3% 0; background-color:#fff; box-shadow:0 0 0 rgba(0,0,0,0); position:relative; z-index:0; float:left; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_pro_list ul li:nth-child(4n+4) { margin:0 0 1.3%;}
.ind_pro_list ul li:hover {box-shadow:0 10px 10px rgba(0,0,0,0.06); z-index:1;}
.ind_pro_list ul li .lyIdxPro_Img { width:100%; height:254px; overflow:hidden; margin:0 auto 20px; padding:0;}
.ind_pro_list ul li .lyIdxPro_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ind_pro_list ul li .lyIdxPro_Img a img { display:block; max-width:100%; max-height:100%; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_pro_list ul li:hover .lyIdxPro_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.ind_pro_list ul li .lyIdxPro_Text { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.ind_pro_list ul li .lyIdxPro_Text a.lyIdxPro_Name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:16px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; text-align:center;}
.ind_pro_list ul li .lyIdxPro_Text p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:16px; white-space:nowrap; text-overflow:ellipsis; padding:0; text-align:center;}
.ind_pro_list ul li .lyIdxPro_Text p img { display:inline-block; width:18px; height:18px; vertical-align:middle; margin:-2px 4px 0 0; padding:0;}
.ind_pro_list ul li .lyIdxPro_Text p span{ display:block; float:right; width:50%; text-align:right;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.ind_pro_list ul li a.lyIdxPro_More { display:block; width:100%; height:100%; margin:0; padding:0; position:absolute; right:0; bottom:0; opacity:0; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; background:#005b95;}
.ind_pro_list ul li a.lyIdxPro_More:after{content:'';display:block;width:100%;height:100%;background:url(../images/pro_hover.png) center center no-repeat;position:absolute;top:0;left:0;}
.ind_pro_list ul li:hover a.lyIdxPro_More { opacity:.65;}
.ind_pro_list ul li:hover a.lyIdxPro_More:after{ opacity:1;}
@media screen and (max-width:1366px){
}
@media screen and (max-width:1280px){
}
@media screen and (max-width:1200px){
	.ind_pro .ind_button{top: 1.5%;}
}
@media screen and (max-width:1080px){
	.ind_pro .menu{margin: 30px auto;}
}
@media screen and (max-width:1024px){
	.ind_pro{margin:50px 0;}
	.ind_pro_list ul li{ width:49%;margin: 0 2% 2% 0;}
	.ind_pro_list ul li:nth-child(4n+4) { margin:0 2% 2% 0;}
	.ind_pro_list ul li:nth-child(2n+2) { margin:0 0 2%;}
}
@media screen and (max-width:820px){
	.ind_pro .menu .main{ width:70%;}
}
@media screen and (max-width:768px){
	.ind_pro{margin:40px 0;}
}
@media screen and (max-width:425px){
	.ind_pro{margin:30px 0;}
	.ind_pro .menu .title{ display:none;}
	.ind_pro .menu .main{ width:90%;}
	.ind_pro_list ul li .lyIdxPro_Img{ height:140px;}
	.ind_pro_list ul li .lyIdxPro_Text p{ font-size:14px;}
	.ind_pro_list ul li .lyIdxPro_Text p img{ display:none;}
	.ind_pro_list ul li a.lyIdxPro_More:after{ background-size:50px 50px;}
}
@media screen and (max-width:375px){
	.ind_pro .ind_button{top: 1%;}
	.ind_pro_list ul li{ width:100%;margin: 0 0 2% 0;}
}
@media screen and (max-width:320px){
	.ind_pro{margin:20px 0;}
}

/*首页技术文章*/
.ind_art{padding:80px 0 50px; overflow:hidden;min-height:400px; background:#fff;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ind_art .w1400{ position:relative;}
.ind_art .ind_button{right: 0;top: 1%;}
.ind_art ul{clear: both; width: 100%; height: auto;margin: 50px auto; padding: 0;}
.ind_art ul li { width:48%; height:auto; min-height:100px; margin:0 4% 30px 0; float:left; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_art ul li:nth-child(2n+2) { margin:0 0 30px;}
.ind_art ul li .left{ width:20%; padding:4%; float:left; background:#f9f9f9;color:#666;text-align:center; display:inline-block;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_art ul li .left span{ font-size:16px;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_art ul li .left em{display: inline-block;width:80%; height:1px; background:#ddd; margin:20px 0 10px;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_art ul li .left p{ font-size:48px; font-weight:bold;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_art ul li .right{ width:75%; float:right;}
.ind_art ul li .right .indart_name{ font-size:18px; font-weight:bold; color:#333; line-height:50px;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.ind_art ul li .right p{ font-size:16px; line-height:28px; color:#999; border-top:1px solid #e6e6e6; padding-top:15px; margin-bottom:30px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ind_art ul li .right .indart_more{ color:#999; font-size:16px;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_art ul li .right .indart_more:before{content: "";display: inline-block; background:#e6e6e6; width:15%; height:1px; vertical-align:middle; margin-right:5%;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_art ul li .right .indart_more:after{content: "";display: inline-block; width:15px; height:5px; background:url(../images/ind_art_more.png) center center no-repeat; vertical-align:middle; margin-left:2%;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.ind_art ul li:hover .left{ background:#005b95;}
.ind_art ul li:hover .left span{ color:#fff;}
.ind_art ul li:hover .left em{ opacity:.45;}
.ind_art ul li:hover .left p{ color:#fff;}
.ind_art ul li:hover .right .indart_name{ color:#005b95;}
.ind_art ul li:hover .right .indart_more{ color:#005b95;}
.ind_art ul li:hover .right .indart_more:before{background:#005b95;}
.ind_art ul li:hover .right .indart_more:after{background:url(../images/ind_art_more_on.png) center center no-repeat;}
@media screen and (max-width:1366px){
}
@media screen and (max-width:1280px){
}
@media screen and (max-width:1200px){
	.ind_art .ind_button{top: 1.5%;}
	.ind_art ul li .left{ padding:3%;}
	.ind_art ul li .right p{padding-top: 10px;margin-bottom: 10px;}
}
@media screen and (max-width:1080px){
}
@media screen and (max-width:1024px){
	.ind_art{padding:50px 0 20px;}
	.ind_art ul li .left{ padding:2%;}
	.ind_art ul li .right .indart_name{ line-height:38px;}
}
@media screen and (max-width:800px){
	.ind_art .ind_button{top: 0.8%;}
	.ind_art ul li{ width:100%;margin: 0 0 30px 0;}
	.ind_art ul li .right .indart_name{ line-height:50px;}
}
@media screen and (max-width:768px){
	.ind_art{padding:40px 0 10px;}
}
@media screen and (max-width:425px){
	.ind_art{padding:30px 0 0;}
	.ind_art ul li .right .indart_name{ line-height:36px;}
}
@media screen and (max-width:375px){
	.ind_art .ind_button{top: 0.6%;}
	.ind_art ul li .left{ display:none;}
	.ind_art ul li .right{ width:100%;}
}
@media screen and (max-width:320px){
	.ind_art{padding:20px 0 0;}
}

/**nybanner**/
.nybanner{ width:100%; height:568px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nybanner img { display: block; width: 1920px; height: 568px; overflow: hidden; margin: 0 0 0 -960px; position: absolute; left: 50%; top: 0; }
.nybanner .w1400{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.nybanner .ny_bigt{ width:286px; height:96px; background:rgba(0,0,0,.7); padding:10px 30px 0; font-size:32px; font-weight:bold; color:#fff; float:left;}
.nybanner .ny_bigt p{ font-size:16px; text-transform:uppercase;}
.nybanner .ny_bigt p:after{ content:""; display:block; width:24px; height:1px; background:#fff; float:left;margin: 12px 10px 0 0;}
.nybanner .ny_mbx{width: calc(100% - 306px); height:96px; background:#fff; padding:0 30px; border-left:6px solid #005b95; float:right;border-bottom: 1px solid #e2e2e2;}
.nybanner .ny_mbx:before{ content:""; display:block; width:30px; height:30px;background: url(../images/about_ico.png) center no-repeat; background-position:0 0; float:left; margin: 34px 5px 0 0;}
.nybanner .ny_mbx p{line-height:96px; font-size:16px; color:#999;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.nybanner .ny_mbx p a{ color:#999;transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.nybanner .ny_mbx p a:hover{color:#005b95;}
.nybanner .ny_mbx p span{ color:#333;}

@media screen and (max-width:1399px){
   .nybanner{height:400px;}
   .nybanner img {width: 1920px; height:400px;}
   .nybanner .ny_bigt{ width:236px; height:80px;padding:8px 20px 0; font-size:26px;}
   .nybanner .ny_bigt p{ font-size:13px;}
   .nybanner .ny_bigt p:after{width:20px;}
   .nybanner .ny_mbx{width: calc(100% - 256px); height:80px;padding: 0 20px;}
   .nybanner .ny_mbx:before{margin: 26px 5px 0 0;}
   .nybanner .ny_mbx p{line-height:80px; font-size:15px;}
}
@media screen and (max-width:1199px){
	.nybanner { height: 350px;}
	.nybanner img { width: 1920px; height: 350px; overflow: hidden; margin: 0 0 0 -960px;}
}
@media screen and (max-width:1079px){
	.nybanner {height: 260px; }
	.nybanner img { display: block; width: 1920px; height: 260px;}
	.nybanner .ny_bigt{ display:none;}
	.nybanner .ny_mbx{width:100%; height:60px;padding: 0 10px; border:0;}
	.nybanner .ny_mbx:before {margin: 17px 5px 0 0;background-size: 250px;width: 24px; height: 24px;}
	.nybanner .ny_mbx p{line-height:60px; font-size:14px;}
}
@media screen and (max-width:767px) {
	.nybanner {height: auto; overflow: hidden; margin: 0 auto; padding: 0; }
	.nybanner img { display: block; width: 180%; height: auto; overflow: hidden; margin: 0 0 0 -40%; position: static; }
}

/*内页关于我们*/
.NyAboutus { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0;}
.NyAboutus .NyAboutus_Profile { width:1400px; height:auto; margin:60px auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutus_Profile .ind_title{ text-align:center;}
.NyAboutus_Profile .ind_title:after{ margin:20px auto 0;}
.NyAboutus_Profile .NyAboutusProfile_Con { width:100%; height:auto; overflow:hidden; line-height:30px!important; color:#666!important; font-size:16px!important; word-break:break-all; text-align:justify; margin:40px auto; padding:0;}
.NyAboutusProfile_Con p { width:100%; height:auto; overflow:hidden; line-height:30px!important; color:#666!important; font-size:16px!important; word-break:break-all; text-align:justify; margin:0 auto 10px; padding:0;}
.NyAboutusProfile_Con span, .NyAboutusProfile_Con font, .NyAboutusProfile_Con em { line-height:30px!important; color:#666!important; font-size:16px!important; font-style:normal!important;}

.NyAboutus_Profile .NyAboutus_DataImg { width:100%; height:auto; margin:0 auto; padding:0;}
.NyAboutus_DataImg .NyAboutus_Data { width:31.4%; height:560px; overflow:hidden; margin:0; padding:80px; background:#005b95 url(../images/about_bg.jpg) center center no-repeat; background-size:cover; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutus_Data ul li { width:100%; height:auto; margin:0 auto 60px; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutus_Data ul li p { width:100%; height:48px; overflow:hidden; line-height:48px; color:#fff; font-size:48px; font-weight:bold; margin:0 auto 10px; padding:0;}
.NyAboutus_Data ul li p sub { display:inline-block; font-size:16px; font-weight:normal; vertical-align: baseline; margin:0 0 0 10px;}
.NyAboutus_Data ul li span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#fff; font-size:18px; margin:0 auto; padding:0;}

.NyAboutus_DataImg .NyAboutus_Img { width:68.6%; height:560px; overflow:hidden; margin:0; padding:0; background-color:#f9f9f9; float:right; position:relative;}
.NyAboutus_Img img { display:block; width:100%; height:100%; overflow:hidden; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}

.NyAboutus_Img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}


.NyAboutus .NyAboutus_Culture { width:1400px; height:auto; margin:60px auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutus_Culture .NyAboutusCulture_Ms { width:100%; height:auto; line-height:30px; color:#999; font-size:16px; word-break:break-all; text-align:justify; margin:20px auto; padding:0;}
.NyAboutus_Culture .NyAboutusCulture_Main { width:100%; height:auto; margin:0 auto; padding:0;}
.NyAboutusCulture_Main ul li { width:23.5%; height:auto; margin:0 2% 0 0; padding:50px 40px; background-color:#f9f9f9; float:left; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutusCulture_Main ul li:nth-child(4n+4) { margin:0;}
.NyAboutusCulture_Main ul li:hover { background-color:#005b95;}
.NyAboutusCulture_Main ul li em { display:block; width:90px; height:90px; overflow:hidden; margin:0 auto 40px; padding:0; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.NyAboutusCulture_Main ul li em.AbIco1 { background:url(../images/AbIco01.png) center center no-repeat; background-size:100% 100%;}
.NyAboutusCulture_Main ul li em.AbIco2 { background:url(../images/AbIco02.png) center center no-repeat; background-size:100% 100%;}
.NyAboutusCulture_Main ul li em.AbIco3 { background:url(../images/AbIco03.png) center center no-repeat; background-size:100% 100%;}
.NyAboutusCulture_Main ul li em.AbIco4 { background:url(../images/AbIco04.png) center center no-repeat; background-size:100% 100%;}
.NyAboutusCulture_Main ul li:hover em.AbIco1 { background:url(../images/AbIco1.png) center center no-repeat; background-size:100% 100%;}
.NyAboutusCulture_Main ul li:hover em.AbIco2 { background:url(../images/AbIco2.png) center center no-repeat; background-size:100% 100%;}
.NyAboutusCulture_Main ul li:hover em.AbIco3 { background:url(../images/AbIco3.png) center center no-repeat; background-size:100% 100%;}
.NyAboutusCulture_Main ul li:hover em.AbIco4 { background:url(../images/AbIco4.png) center center no-repeat; background-size:100% 100%;}
.NyAboutusCulture_Main ul li p { width:100%; height:auto; line-height:30px; color:#333; font-size:24px; text-align:center; margin:0 auto; padding:0; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.NyAboutusCulture_Main ul li:hover p { color:#fff;}
.NyAboutusCulture_Main ul li i.AbLine { display:block; width:100%; height:5px; overflow:hidden; margin:13px auto 20px; padding:0; background:url(../images/line02.png) center center no-repeat;}
.NyAboutusCulture_Main ul li:hover i.AbLine { background:url(../images/line03.png) center center no-repeat;}
.NyAboutusCulture_Main ul li span { display:block; width:100%; height:52px; overflow:hidden; line-height:26px; color:#999; font-size:16px; text-align:center; margin:0 auto; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.NyAboutusCulture_Main ul li:hover span { color:rgba(255,255,255,0.5);}


.NyAboutus .NyAboutus_Honor { width:100%; height:auto; margin:0 auto; padding:60px 0 0; background-color:#f9f9f9;}
.NyAboutus_Honor .NyAboutusHonor_Main { width:1400px; height:auto; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutusHonor_Main .NyAboutusHonor_List { width:100%; height:auto; min-height:200px; margin:40px auto; padding:0 80px; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutusHonor_List .swiper-container03 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.NyAboutusHonor_List .swiper-container03 .swiper-slide { height:auto; padding:0; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { width:100%; height:326px; overflow:hidden; margin:0 auto 10px; padding:20px; background-color:#fff; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Name { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0; position:relative;transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.NyAboutusHonor_List .swiper-container03 .swiper-slide:hover .NyAboutusHonor_Name { color:#005b95;}
.NyAboutusHonor_List .swiper-button-prev5, .NyAboutusHonor_List .swiper-button-next5 { width:54px!important; height:54px!important; margin:-27px 0 0!important; border-radius:50%; position:absolute; top:50%!important; bottom:0!important; opacity:1; cursor:pointer;}
.NyAboutusHonor_List .swiper-button-prev5 { background:#fff url(../images/jt8.png) center center no-repeat; left:0;transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.NyAboutusHonor_List .swiper-button-next5 { background:#fff url(../images/jt9.png) center center no-repeat; right:0;transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.NyAboutusHonor_List .swiper-button-prev5:hover { background:#005b95 url(../images/jt10.png) center center no-repeat;}
.NyAboutusHonor_List .swiper-button-next5:hover { background:#005b95 url(../images/jt11.png) center center no-repeat;}
.NyAboutusHonor_Main .NyAboutusHonor_Bottom { width:100%; height:auto; margin:40px auto 0; padding:0;}
.NyAboutusHonor_Bottom i { display:block; width:100%; height:30px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff;}
.NyAboutusHonor_Bottom p { width:100%; height:80px; margin:0 auto; padding:0; background: linear-gradient(to bottom, #dedede, #f9f9f9); -webkit-background: linear-gradient(to bottom, #dedede, #f9f9f9); -moz-background: linear-gradient(to bottom, #dedede, #f9f9f9); -ms-background: linear-gradient(to bottom, #dedede, #f9f9f9); -o-background: linear-gradient(to bottom, #dedede, #f9f9f9);
transform:skewX(20deg); -webkit-transform:skewX(20deg); -moz-transform:skewX(20deg); -ms-transform:skewX(20deg); -o-transform:skewX(20deg);
transform-origin:0 0; -webkit-transform-origin:0 0; -moz-transform-origin:0 0; -ms-transform-origin:0 0; -o-transform-origin:0 0;}


@media (max-width:1680px) {
	
}
@media (max-width:1600px) {
	
}
@media (max-width:1560px) {
	.NyAboutus .NyAboutus_Profile { width:100%; margin:60px auto; padding:0 60px;}
	
	.NyAboutus_DataImg .NyAboutus_Data { width:30%;}
	.NyAboutus_DataImg .NyAboutus_Img { width:70%;}
	
	.NyAboutus .NyAboutus_Culture { width:100%; margin:60px auto; padding:0 60px;}
	.NyAboutusCulture_Main ul li { padding:40px 30px;}
	.NyAboutusCulture_Main ul li p { font-size:22px;}
	
	.NyAboutus .NyAboutus_Honor { padding:60px 0 0;}
	.NyAboutus_Honor .NyAboutusHonor_Main { width:100%; padding:0 60px;}
	.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Name { font-size:16px;}
	.NyAboutusHonor_Bottom i { height:20px;}
	.NyAboutusHonor_Bottom p { height:60px;}
}
@media (max-width:1440px) {
	.NyAboutus .NyAboutus_Profile { width:100%; margin:60px auto; padding:0 40px;}
	
	.NyAboutus_Profile .NyAboutusProfile_Con { font-size:15px!important;}
	.NyAboutusProfile_Con p { font-size:15px!important;}
	.NyAboutusProfile_Con span, .NyAboutusProfile_Con font, .NyAboutusProfile_Con em { font-size:15px!important;}
	
	.NyAboutus .NyAboutus_Culture{ padding:0 40px;}
	.NyAboutus_Culture .NyAboutusCulture_Ms { font-size:15px;}
	.NyAboutusCulture_Main ul li span { height:50px; line-height:25px; font-size:15px;}
	
	.NyAboutus_DataImg .NyAboutus_Data { width:26%; height:520px; padding:80px 60px;}
	.NyAboutus_Data ul li { margin:0 auto 60px;}
	.NyAboutus_Data ul li p { font-size:44px;}
	.NyAboutus_Data ul li p sub { font-size:15px;}
	.NyAboutus_Data ul li span { font-size:16px;}
	.NyAboutus_DataImg .NyAboutus_Img { width:74%; height:520px;}
	
	.NyAboutus_Honor .NyAboutusHonor_Main { padding:0 40px;}
}
@media (max-width:1366px) {	
	.NyAboutus_Profile .NyAboutusProfile_Con { margin:30px auto;}
	
	.NyAboutus_DataImg .NyAboutus_Data { height:480px; padding:60px 60px;}
	.NyAboutus_Data ul li p { height:44px; line-height:44px; font-size:40px;}
	.NyAboutus_DataImg .NyAboutus_Img { width:74%; height:480px;}
		
	.NyAboutusHonor_Main .NyAboutusHonor_Bottom { margin:30px auto 0;}	

}
@media (max-width:1280px) {
	
}
@media (max-width:1200px) {	
	.NyAboutus_Profile .NyAboutusProfile_Con { margin:20px auto;}
	
	.NyAboutus_DataImg .NyAboutus_Data { height:440px; padding:60px 60px;}
	.NyAboutus_Data ul li { margin:0 auto 50px;}
	.NyAboutus_Data ul li p { height:40px; line-height:40px; font-size:36px;}
	.NyAboutus_DataImg .NyAboutus_Img { width:74%; height:440px;}
	
	.NyAboutusCulture_Main ul li { padding:30px 25px;}
	.NyAboutusCulture_Main ul li em { margin:0 auto 30px;}
		
	.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { height:260px;}
	.NyAboutusHonor_Main .NyAboutusHonor_Bottom { margin:20px auto 0;}	
}
@media (max-width:1080px) {
	.NyAboutus .NyAboutus_Profile { margin:40px auto;}
	.NyAboutus_Profile .NyAboutusProfile_Con { line-height:28px!important; font-size:14px!important; margin:10px auto;}
	.NyAboutusProfile_Con p { line-height:28px!important; font-size:14px!important; margin:0 auto 10px;}
	.NyAboutusProfile_Con span, .NyAboutusProfile_Con font, .NyAboutusProfile_Con em { line-height:28px!important; font-size:14px!important;}
	
	.NyAboutus_DataImg .NyAboutus_Data { height:400px; padding:40px;}
	.NyAboutus_Data ul li { margin:0 auto 40px;}
	.NyAboutus_Data ul li p sub { font-size:14px;}
	.NyAboutus_DataImg .NyAboutus_Img { width:74%; height:400px;}
	
	.NyAboutus .NyAboutus_Culture { margin:40px auto;}
	.NyAboutus_Culture .NyAboutusCulture_Ms { line-height:24px; font-size:14px;}
	.NyAboutusCulture_Main ul li { padding:30px 20px;}
	.NyAboutusCulture_Main ul li em { width:80px; height:80px;}
	.NyAboutusCulture_Main ul li p { font-size:18px;}
	.NyAboutusCulture_Main ul li span { height:48px; line-height:24px; font-size:14px;}
	
	.NyAboutus .NyAboutus_Honor { padding:40px 0 0;}
	.NyAboutusHonor_Bottom i { height:10px;}
	.NyAboutusHonor_Bottom p { height:40px;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.NyAboutus .NyAboutus_Profile { padding:0 30px;}
	.NyAboutusProfile_Con p { line-height:26px!important;}
	
	.NyAboutus_DataImg .NyAboutus_Data { height:320px; padding:40px 20px;}
	.NyAboutus_Data ul li { margin:0 auto 30px;}
	.NyAboutus_Data ul li p { height:32px; line-height:32px; font-size:32px; margin:0 auto 6px;}
	.NyAboutus_Data ul li p sub { font-size:13px;}
	.NyAboutus_Data ul li span { font-size:14px;}
	.NyAboutus_DataImg .NyAboutus_Img { width:74%; height:320px;}
	
	.NyAboutus .NyAboutus_Culture{ padding:0 30px;}
	.NyAboutusCulture_Main ul li { padding:30px 15px;}
	.NyAboutusCulture_Main ul li i.AbLine { margin:10px auto 15px;}
	.NyAboutusCulture_Main ul li span { height:66px; line-height:22px; -webkit-line-clamp:3;}
	
	.NyAboutus_Honor .NyAboutusHonor_Main { padding:0 30px;}
	.NyAboutusHonor_Main .NyAboutusHonor_List { padding:0 60px;}
	.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { height:200px;}

	.NyAboutusHonor_List .swiper-button-prev5, .NyAboutusHonor_List .swiper-button-next5 { width:44px!important; height:44px!important; margin:-22px 0 0!important;}
}
@media (max-width:767px) {
	.NyAboutus .NyAboutus_Profile { margin:20px auto; padding:0 12px;}
	
	.NyAboutusProfile_Con p { line-height:24px!important;}
	
	.NyAboutus_DataImg .NyAboutus_Data { width:100%; height:auto; margin:0 auto; padding:20px 5px; float:inherit;}
	.NyAboutus_Data ul li { width:33.333333%; margin:0; padding:0; float:left;}
	.NyAboutus_Data ul li p { height:30px; line-height:30px; font-size:26px; margin:0 auto 5px; text-align:center;}
	.NyAboutus_Data ul li p sub { font-size:12px; margin:0 0 0 5px;}
	.NyAboutus_Data ul li span { font-size:12px; text-align:center;}
	.NyAboutus_DataImg .NyAboutus_Img { width:100%; height:230px; margin:0 auto; float:inherit;}
	
	.NyAboutus .NyAboutus_Culture { margin:20px auto; padding:0 12px;}
	.NyAboutusCulture_Main ul li { width:48.5%; height:auto; margin:0 3% 12px 0; padding:20px 12px; background-color:#f9f9f9;}
	.NyAboutusCulture_Main ul li:nth-child(4n+4) { margin:0 3% 12px 0;}
	.NyAboutusCulture_Main ul li:nth-child(2n+2) { margin:0 0 12px;}
	.NyAboutusCulture_Main ul li em { margin:0 auto 20px;}
	.NyAboutusCulture_Main ul li span { height:44px; line-height:22px; -webkit-line-clamp:2;}
	
	.NyAboutus .NyAboutus_Honor { padding:20px 0 0;}
	.NyAboutus_Honor .NyAboutusHonor_Main { padding:0 12px;}
	.NyAboutusHonor_Main .NyAboutusHonor_List { padding:0;}
	.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { padding:12px;}
	.NyAboutusHonor_List .swiper-button-prev5, .NyAboutusHonor_List .swiper-button-next5 { display:none;}
	.NyAboutusHonor_Main .NyAboutusHonor_Bottom { margin:10px auto 0;}
	.NyAboutusHonor_Bottom p { height:30px;}
}
@media (max-width:375px) {
	.NyAboutus_Profile .ind_title:after{ margin:15px auto 0;}
	.NyAboutus_DataImg .NyAboutus_Img { height:200px;}
	.NyAboutusCulture_Main ul li span { height:66px; line-height:22px; -webkit-line-clamp:3;}
	
	.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { height:180px;}
}
@media (max-width:320px) {
	.NyAboutus_DataImg .NyAboutus_Data { padding:20px 12px 0;}
	.NyAboutus_Data ul li { width:100%; margin:0 auto 20px; float:inherit;}
	.NyAboutus_DataImg .NyAboutus_Img { height:170px;}
	
	.NyAboutusCulture_Main ul li { width:100%; height:auto; margin:0 auto 12px; padding:20px 12px; background-color:#f9f9f9;}
	.NyAboutusCulture_Main ul li:nth-child(2n+2), .NyAboutusCulture_Main ul li:nth-child(4n+4) { margin:0 auto 12px;}
	.NyAboutusCulture_Main ul li span { height:44px; line-height:22px; -webkit-line-clamp:2;}
	
	.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { height:160px;}
}

/*联系我们页面*/
.lxwm_content{ background:#fff !important; padding:60px 0 0 !important;border-top: 1px solid #eee;}
.lxwm_content .w1400{position:relative;}
.lxwm_content .lff_tit{ font-size:24px; font-weight:bold; padding-bottom:15px; position:relative;}
.lxwm_content .lff_tit:before{ content:""; display:block; width:94px; height:1px; background:#e9e9ea; position:absolute; bottom:0; left:0;}
.lxwm_content .lff_tit:after{ content:""; display:block; width:30px; height:1px; background:#005b95;position:absolute; bottom:0; left:0;}
/*留言框*/
.lxwm_content .lff_msg{ width:460px; float:left;box-shadow:0 0 15px rgba(0,0,0,.12); background:#fff; padding:40px 26px 5px; border-bottom:8px solid #005b95;position:absolute; left:0; top:0; z-index:3333;}
.lff_msg #ly_msg.ly_msg .msg_ipt1 input, .lff_msg .msg_ipt12 input, .lff_msg .msg_ipt2 input, .lff_msg .msg_tara textarea, .lff_msg #ly_msg.ly_msg ul li .msg_ipt0 textarea, .lff_msg .msg_ipt12 .msg_option{ background:#fff !important;}
.lxwm_content #ly_msg.ly_msg ul li:nth-of-type(2),.lxwm_content #ly_msg.ly_msg ul li:nth-of-type(6),.lxwm_content #ly_msg.ly_msg ul li:nth-of-type(7){ display:none !important;}
.lff_msg #ly_msg.ly_msg ul li:nth-of-type(9){display:flex; display: -webkit-flex;justify-content: space-between; }
.lff_msg #ly_msg.ly_msg ul li h4{ width:82px !important; padding-right:10px!important;}
.lff_msg #ly_msg.ly_msg ul li .msg_ipt1, .lff_msg #ly_msg.ly_msg ul li .msg_ipt12, .lff_msg #ly_msg.ly_msg ul li .msg_tara{width: calc(100% - 94px)!important; }
.lff_msg #ly_msg.ly_msg ul li:last-child { margin-bottom:0 !important;}
.lff_msg #ly_msg.ly_msg ul li:last-child h4{ display:none !important;}
.lxwm_content #ly_msg.ly_msg ul li:last-child .msg_btn{ width:100% !important;}
.lff_msg .ly_msg .msg_btn input{margin: 0 15px 0 0;}
.lff_msg #ly_msg.ly_msg ul li a.yzm_img{ height:40px!important; width:120px!important; margin-top:0!important;}
.lff_msg #ly_msg.ly_msg ul li .c_yzm{ padding-bottom:0 !important;}
.lff_msg #ly_msg.ly_msg ul li .msg_ipt2 > span{ display:none !important;}
.lff_msg #ly_msg.ly_msg .msg_btn input{ width:48.5% !important; margin:0!important;}
.lff_msg .msg_btn input.msg_btn1{ background:#005b95 !important;}
.lff_msg #ly_msg.ly_msg .msg_btn input:last-child{ margin: 0 0 0 3%!important;}


/*联系方式*/
.lxwm_content .lxfs_box{width: calc(100% - 460px); float:right;padding: 40px 62px;}
.lxwm_content .lxfs_box ul.nylx_tel{ margin-top:40px; overflow:hidden; padding-bottom:30px; border-bottom: 1px solid #e9e9ea;}
.lxwm_content .lxfs_box ul.nylx_tel li { float: left; margin-right:7%; background: url(../images/tel01.png) no-repeat left center; padding-left: 60px; }
.lxwm_content .lxfs_box ul.nylx_tel li:last-child{ margin-right:0;}
.lxwm_content .lxfs_box ul.nylx_tel li span { display: block; font-size: 16px; color: #999; }
.lxwm_content .lxfs_box ul.nylx_tel li b { font-size: 32px; color: #005b95; font-family: impact; display: block;}
.lxwm_content .ly_Ny_list{overflow:hidden; margin:40px 0; background:#fff;}
.lxwm_content .ly_Ny_list ul li { float: left; width: 31.333333%; margin-right: 3%; border-right: 1px solid #ddd; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding-left: 85px; min-height: 70px; padding-right: 30px; word-wrap: break-word;}
.lxwm_content .ly_Ny_list ul li span { display: block; font-size: 16px; color: #999; margin-top: 12px; }
.lxwm_content .ly_Ny_list ul li b { font-size: 15px; color: #333; margin-top: 5px;}
.lxwm_content .ly_Ny_list ul li:nth-child(1) { background: url(../images/y38.png) no-repeat left top; }
.lxwm_content .ly_Ny_list ul li:nth-child(2) { background: url(../images/y39.png) no-repeat left top; }
.lxwm_content .ly_Ny_list ul li:nth-child(3) { margin-right: 0;padding-right:0; border: 0; background: url(../images/y40.png) no-repeat left top; }



.lxwm_content .NyContactMap_main{ width:100%;float:left; overflow:hidden;}
#container { min-width:600px; min-height: 500px;}
.lxwm_content [onpositionupdate]{ display:none;}
@media screen and (max-width:1399px) {
	.lxwm_content{padding:48px 0 0 !important;}
	.lxwm_content .lxfs_box{padding: 40px 40px;}
	.lxwm_content .ly_Ny_list{margin: 40px 0 0;}
	.lxwm_content .ly_Ny_list ul li{ width:100%; margin-bottom:20px; border-right: 0;}
	.lxwm_content .NyContactMap_main{ margin-top:0;}
}
@media screen and (max-width:1079px) {
	.lxwm_content{ padding:38px 0 0 !important;}
	.lxwm_content .lff_tit{ font-size:20px;}
	.lxwm_content .lff_tit:before{ width:78px;}
	.lxwm_content .lff_msg{ width:100%;position: static;}
	.lxwm_content .lxfs_box{width:100%;padding: 30px 20px;}
	.lxwm_content .lxfs_box ul.nylx_tel{ margin-top:30px;}
	.lxwm_content .lxfs_box ul.nylx_tel li b{font-size: 26px;}
	.lxwm_content .ly_Ny_list{ margin-top:30px;}
	.lxwm_content .ly_Ny_list ul li{ margin-bottom:10px;}
	#container {min-height: 300px;}
}
@media screen and (max-width:767px) {
    .lff_msg #ly_msg.ly_msg ul li{margin: 0 auto 10px!important;}
	.lxwm_content .lxfs_box ul.nylx_tel li{ margin:10px 7% 10px 0;}
	.lff_msg #ly_msg.ly_msg ul li .msg_ipt1, .lff_msg #ly_msg.ly_msg ul li .msg_ipt12, .lff_msg #ly_msg.ly_msg ul li .msg_tara{width:100%!important; }
	.lff_msg #ly_msg.ly_msg .msg_btn input{ width:48.5% !important; margin:0!important;}
	.lff_msg #ly_msg.ly_msg .msg_btn input:last-child{ margin: 0 0 0 3%!important;}
}

/*产品分类 开始*/
.proleft { width:23.5%; overflow:hidden; float:left;}
.proleft .cp_type{background-color:#fff; padding:36px 0 0;}
.cp_type .hd { width:100%; height:auto; margin:0 auto 22px; padding:0 30px;}
.cp_type .hd p { width:100%; height:32px; line-height:32px; color:#005b95; font-size:24px; font-weight:bold; margin:0 auto 4px; padding:0;}
.cp_type .hd p img { display:block; width:28px; height:28px; margin:2px 10px 2px 0; padding:0; float:left;}
.cp_type .hd span { display:block; height:24px; line-height:24px; color:#ccc; font-size:14px;}
.cp_type .hd i { display:none;}
.cp_type .hd em{ display:block; width:50px; height:2px;background:url(../images/ProIcoline.png) center no-repeat; margin:13px 0 0;}

.cp_type .bd ul li { background-color:#fff;border-bottom:0px solid #eee; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.cp_type .bd ul li p { height:58px; padding:0 30px;position:relative; border-bottom:1px solid #eee;transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.cp_type .bd ul li:last-child p {border-bottom: 0;}
.cp_type .bd ul li p a { display:block; width:92%;line-height:58px; padding:0; overflow: hidden;color:#333; font-size:16px; font-weight:bold; white-space:nowrap; text-overflow: ellipsis; float:left;}
.cp_type .bd ul li p span { display:block; width:40px; height:100%; background:url(../images/mulu0.png) center center no-repeat; cursor:pointer; position:absolute; top:0; right:15px;}
.cp_type .bd ul li div { display:none;}
.cp_type .bd ul li div a { display:block; height:35px; line-height:35px; color:#999; font-size:15px;  padding:0 45px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.cp_type .bd ul li div a:before{ content:""; display:block; height:6px; width:6px; background:url(../images/proflico.png) no-repeat; background-position:0 0; float:left;margin-right: 8px; margin-top: 14px;}
.cp_type .bd ul li div a:first-child { margin-top:15px;}
.cp_type .bd ul li div a i { display:block; width:4px; height:4px; margin:13px 6px 13px 0; padding:0; border:1px solid #999; border-radius:50%; float:left;}
.cp_type .bd ul li div a:hover i { border:1px solid #cb0010;}
.cp_type .bd ul li.on p,.cp_type .bd ul li:hover p {background:#005b95; border:0;}
.cp_type .bd ul li p:hover a, .cp_type .bd ul li.on p a { color:#fff;}
.cp_type .bd ul li p:hover span { background:url(../images/mulu1.png) center center no-repeat;}
.cp_type .bd ul li.on p span { background:url(../images/mulu2.png) center center no-repeat;}
.cp_type .bd ul li div a:hover { color:#005b95;}
.cp_type .bd ul li div a:hover:before{ background-position:0 -10px;}
.cp_type .bd ul a.ckqb { display:block; height:34px; line-height:34px; font-size:16px; color:#333; background:#f1f1f1; width:92%; margin:10px auto; text-align:center; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;cursor:pointer;transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.cp_type .bd ul a.ckqb:hover { background:#005b95; color:#fff;}

.ProAll { width:100%; height:auto;border-top: 1px solid #eee;margin-top: 12px;}
.ProAll a { display:block; width:100%; height:58px; line-height:58px; overflow:hidden; color:#333; font-size:16px; font-weight:bold; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:0 30px; position:relative;transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.ProAll a i { display:block; width:40px; height:100%; margin:0; padding:0; background:url(../images/mulu0.png) center center no-repeat; position:absolute; top:0; right:15px;transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.ProAll a:hover { background:#005b95; color:#fff;}
.ProAll a:hover i { background:url(../images/mulu1.png) center center no-repeat;}

/*相关文章 开始*/
.NyXgwz { overflow:hidden; background-color:#fff; padding:33px 0 10px; margin-top:32px;}
.NyXgwz .NyXgwz_Title { width:100%; height:auto; margin:0 auto 20px; padding:0 30px; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyXgwz_Title p { width:100%; height:32px; line-height:32px; color:#005b95; font-size:24px; font-weight:bold; margin:0 auto 4px; padding:0;}
.NyXgwz_Title p img { display:block; width:28px; height:28px; margin:2px 10px 2px 0; padding:0; float:left;}
.NyXgwz_Title span { display:block; height:24px; line-height:24px; color:#ccc; font-size:14px;}
.NyXgwz_Title em{ display:block; width:50px; height:2px;background:url(../images/ProIcoline.png) center no-repeat; margin:13px 0 0;}

.NyXgwz .NyXgwz_List { width:100%; height:auto; min-height:200px; margin:0 auto; padding:0 30px; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyXgwz_List dl dd { width:100%; height:auto; margin:0 auto; padding:10px 0; border-top:1px solid #eee;}
.NyXgwz_List dl dd a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:16px; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyXgwz_List dl dd a:hover { color:#005b95;}
.NyXgwz_List dl dd span{ display:block; font-size:14px; color:#999;}
.NyXgwz_List dl dd span img{ display:inline-block; margin:-2px 5px 0 0;}
/*相关文章 结束*/
@media screen and (max-width:1399px){
	.proleft .cp_type{padding: 26px 0 0;}
	.cp_type .hd{margin: 0 auto 20px; padding:0 20px;}
	.cp_type .hd span{font-size:12px;height: 20px;line-height: 20px;}
	.cp_type .hd em{margin-top:8px;}
	.cp_type .bd ul li p{ height:48px;padding:0 20px;}
	.cp_type .bd ul li p a{ line-height:48px;font-size: 15px;}
	.cp_type .bd ul li p span{ right:5px;}
	.cp_type .bd ul li div a{height: 30px;line-height: 30px;padding: 0 30px;}
	.cp_type .bd ul li div a:first-child{ margin-top:10px;}
	.cp_type .bd ul li div a:last-child{ margin-bottom:5px;}
	.ProAll a{font-size: 15px; padding: 0 20px;}
	.ProAll a i{ right:5px;}
	.NyXgwz{padding: 25px 0 10px;}
	.NyXgwz .NyXgwz_Title{padding: 0 20px;}
	.NyXgwz_Title span{font-size:12px;}
	.NyXgwz_Title em{ margin-top:8px;}
	.NyXgwz .NyXgwz_List{padding: 0 20px;}
}
@media screen and (max-width:1079px){
	.proleft{ width:100%;}
	.proleft .cp_type{ padding:20px 0 1px;}
	.cp_type .hd{ position:relative; padding:0 30px;}
	.cp_type .hd i{ display:block;  width: 40px;height: 40px; margin: 0; padding: 0;background: rgba(0,91,149,0.06) url(../images/mulu3.png) center center no-repeat; position: absolute;top: 0;right:20px;}
	.cp_type .hd.on i{background: rgba(0,91,149,0.06) url(../images/mulu4.png) center center no-repeat;}
	.cp_type .hd span{ display:none;}
	.cp_type .bd {display: none;}
	.cp_type .bd ul li p{ padding:0 30px;}
	.cp_type .bd ul li p a{font-size: 16px;}
	.cp_type .bd ul li p span{right:15px;}
	.cp_type .bd ul li.on p span{ right:15px;}
	.ProAll a{font-size: 16px; padding: 0 30px;}
	.ProAll a i{ right:15px;}
	.NyXgwz{ margin-top:10px;padding: 20px 0 0;}
	.NyXgwz .NyXgwz_Title{padding: 0 30px;}
	.NyXgwz_Title span{ display:none;}
	.NyXgwz .NyXgwz_List{ min-height:auto;padding: 0 30px;}
}
@media screen and (max-width:768px){
	.cp_type .hd{padding:0 20px;}
	.cp_type .hd p,.NyXgwz_Title p{ font-size:20px;}
	.cp_type .hd i{ right:20px;width: 34px;height: 34px;top: 5px;}
	.cp_type .bd ul li p,.cp_type .bd ul li div a,.ProAll a{padding:0 20px;}
	.cp_type .bd ul li.on p span,.cp_type .bd ul li:hover p span,.cp_type .bd ul li p span{ right:17px;}
	.NyXgwz .NyXgwz_Title,.NyXgwz .NyXgwz_List{padding:0 20px;}
}
/*产品分类 结束*/

.cp_content{ padding: 60px 0; overflow:hidden;}
.proright{width:74%; float:right;}
@media screen and (max-width:1399px){
	.cp_content{ padding: 48px 0;}
}
@media screen and (max-width:1199px){
}
@media screen and (max-width:1079px){
	.cp_content{padding: 33px 0;}
	.proright{ width:100%; margin-top:20px;}
}
@media screen and (max-width:767px){
}
@media screen and (max-width:600px){
}
@media screen and (max-width:374px){
}
/*内页产品中心页面*/
.proright ul.ny_cpzx li { width:32%; height:auto; margin:0; padding:2%; margin:0 2% 2% 0; background-color:#fff; box-shadow:0 0 0 rgba(0,0,0,0); position:relative; z-index:0; float:left; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.proright ul.ny_cpzx li:nth-child(3n+3) { margin:0 0 2%;}
.proright ul.ny_cpzx li:hover {box-shadow:0 10px 10px rgba(0,0,0,0.06); z-index:1;}
.proright ul.ny_cpzx li .lyIdxPro_Img { width:100%; height:254px; overflow:hidden; margin:0 auto 20px; padding:0;}
.proright ul.ny_cpzx li .lyIdxPro_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.proright ul.ny_cpzx li .lyIdxPro_Img a img { display:block; max-width:100%; max-height:100%; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.proright ul.ny_cpzx li:hover .lyIdxPro_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.proright ul.ny_cpzx li .lyIdxPro_Text { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.proright ul.ny_cpzx li .lyIdxPro_Text a.lyIdxPro_Name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:16px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; text-align:center;}
.proright ul.ny_cpzx li .lyIdxPro_Text p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:16px; white-space:nowrap; text-overflow:ellipsis; padding:0; text-align:center;}
.proright ul.ny_cpzx li .lyIdxPro_Text p img { display:inline-block; width:18px; height:18px; vertical-align:middle; margin:-2px 4px 0 0; padding:0;}
.proright ul.ny_cpzx li .lyIdxPro_Text p span{ display:block; float:right; width:50%; text-align:right;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.proright ul.ny_cpzx li a.lyIdxPro_More { display:block; width:100%; height:100%; margin:0; padding:0; position:absolute; right:0; bottom:0; opacity:0; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; background:#005b95;}
.proright ul.ny_cpzx li a.lyIdxPro_More:after{content:'';display:block;width:100%;height:100%;background:url(../images/pro_hover.png) center center no-repeat;position:absolute;top:0;left:0;}
.proright ul.ny_cpzx li:hover a.lyIdxPro_More { opacity:.65;}
.proright ul.ny_cpzx li:hover a.lyIdxPro_More:after{ opacity:1;}
@media screen and (max-width:1399px){
	
}
@media screen and (max-width:1250px){
}
@media screen and (max-width:1080px){
	.proright ul.ny_cpzx li .lyIdxPro_Img{ height:200px;}
}
@media screen and (max-width:1024px){
	.proright ul.ny_cpzx li{ width:49%;margin: 0 2% 2% 0;}
	.proright ul.ny_cpzx li:nth-child(3n+3) { margin:0 2% 2% 0;}
	.proright ul.ny_cpzx li:nth-child(2n+2) { margin:0 0 2%;}
}
@media screen and (max-width:767px){
}
@media screen and (max-width:425px){
	.proright ul.ny_cpzx li .lyIdxPro_Img{ height:140px;}
}
@media screen and (max-width:375px){
	.proright ul.ny_cpzx li{ width:100%;margin: 0 0 2% 0;}
}

/*内页-产品列表 开始*/
.nyPro_list { width:100%; height:auto; margin:0 auto 60px; padding:0;}
.nyPro_list dl dd { width:100%; height:auto; margin:0 auto 30px; padding:20px; background-color:#fff;border: 1px solid #e6e7ec; border-radius: 0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyPro_list dl dd:hover { box-shadow:0 5px 10px rgba(0, 0, 0, 0);}
.nyPro_list dl dd:before{content: "";display: block;width: 0;height:100%;top: 0; left:0; bottom: 0; background:#005b95; position: absolute;z-index: 0; border-radius: 0;
    transition: .4s;-webkit-transition: .4s;-moz-transition: .4s;-ms-transition: .4s;-o-transition: .4s;}
.nyPro_list dl dd:hover:before{ width: 100%;}
.nyPro_list dl dd .nyProList_img { width:27%; height:220px; overflow:hidden; margin:0; padding:0; background:#fff;float:left; position:relative; z-index:2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyPro_list dl dd .nyProList_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.nyPro_list dl dd .nyProList_img a img.nyPro_img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.nyPro_list dl dd:hover .nyProList_img a img.nyPro_img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.nyPro_list dl dd .nyProList_img a i { display:block; width:100%; height:100%; overflow:hidden; padding:0; background:rgba(0,0,0,.5) url(../images/more1.png) center center no-repeat; background-size:48px 48px; position:absolute; z-index:2; transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.nyPro_list dl dd:hover .nyProList_img a i { transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);}
.nyPro_list dl dd .nyProList_img a:after{}

.nyPro_list dl dd .nyProList_text { width:73%; height:auto; overflow:hidden; margin:0; padding:0 0 0 20px; float:right; position:relative; z-index:2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyPro_list dl dd .nyProList_text .nyProList_name { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.nyPro_list dl dd .nyProList_text .nyProList_name a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:20px; font-weight:bold; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:0; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.nyPro_list dl dd:hover .nyProList_text .nyProList_name a { color:#fff;}
.nyPro_list dl dd .nyProList_text .nyProList_ms { width:100%; overflow:hidden; margin:25px auto; padding:0;}
.nyPro_list dl dd .nyProList_text .nyProList_ms p { width:100%; overflow:hidden; line-height:25px; color:#999; font-size:15px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-overflow: ellipsis; margin:0 auto; padding:0; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;}
.nyPro_list dl dd:hover .nyProList_text .nyProList_ms p { color:rgba(255,255,255,0.8);}
.nyPro_list dl dd .nyProList_text .nyProList_tips { width:100%; overflow:hidden; margin:10px auto; padding:0;}
.nyPro_list dl dd .nyProList_text .nyProList_tips p { display:inline-block; width:auto; max-width:50%; height:40px; overflow:hidden; line-height:40px; color:#aaa; font-size:15px; white-space:nowrap; text-overflow: ellipsis; margin:0; padding:0 20px 0 0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyPro_list dl dd .nyProList_text .nyProList_tips p em{content: ""; display:inline-block;width:18px; height:18px; margin:0 5px 2px 0;vertical-align:middle;}
.nyPro_list dl dd .nyProList_text .nyProList_tips p:first-child em{background: url(../images/icon_a.png) center center no-repeat;background-size: 18px 18px;}
.nyPro_list dl dd .nyProList_text .nyProList_tips p:nth-child(2) em{background: url(../images/icon_e.png) center center no-repeat;background-size: 18px 18px;}
.nyPro_list dl dd .nyProList_text .nyProList_tips p:nth-child(3) em{background: url(../images/icon_b.png) center center no-repeat;background-size: 18px 18px;}
.nyPro_list dl dd .nyProList_text .nyProList_tips p:nth-child(4) em{background: url(../images/icon_d.png) center center no-repeat;background-size: 18px 18px;}
.nyPro_list dl dd .nyProList_text .nyProList_tips p span,.nyPro_list dl dd .nyProList_text .nyProList_tips p a { color:#333;}
.nyPro_list dl dd:hover .nyProList_text .nyProList_tips p { color:rgba(255,255,255,0.8);}
.nyPro_list dl dd:hover .nyProList_text .nyProList_tips p span,.nyPro_list dl dd:hover .nyProList_text .nyProList_tips p a { color:#fff;}
.nyPro_list dl dd:hover .nyProList_text .nyProList_tips p:first-child em{background: url(../images/icon_a_on.png) center center no-repeat;background-size: 18px 18px;}
.nyPro_list dl dd:hover .nyProList_text .nyProList_tips p:nth-child(2) em{background: url(../images/icon_e_on.png) center center no-repeat;background-size: 18px 18px;}
.nyPro_list dl dd:hover .nyProList_text .nyProList_tips p:nth-child(3) em{background: url(../images/icon_b_on.png) center center no-repeat;background-size: 18px 18px;}
.nyPro_list dl dd:hover .nyProList_text .nyProList_tips p:nth-child(4) em{background: url(../images/icon_d_on.png) center center no-repeat;background-size: 18px 18px;}
@media screen and (max-width:1440px) and (min-width:1360px) {
	.nyPro_list dl dd .nyProList_img { width:28%; height:220px;}
	.nyPro_list dl dd .nyProList_text { width:72%; height:220px;}
	.nyPro_list dl dd .nyProList_text .nyProList_tips p{padding: 0 16px 0 0;}
}
@media screen and (max-width:1359px) and (min-width:1280px) {
	.nyPro_list { margin:0 auto 40px;}
	.nyPro_list dl dd .nyProList_img { width:29%; height:205px;}
	.nyPro_list dl dd .nyProList_text { width:71%; height:205px;}
	.nyPro_list dl dd .nyProList_text .nyProList_ms, .nyPro_list ul li .nyProList_text .nyProList_tips { margin:5px auto;}
	.nyPro_list dl dd .nyProList_text .nyProList_tips p{ width:50%;}
}
@media screen and (max-width:1279px) and (min-width:1200px) {
	.nyPro_list { margin:0 auto 40px;}
	.nyPro_list dl dd .nyProList_img { width:31%; height:205px;}
	.nyPro_list dl dd .nyProList_text { width:69%; height:205px;}
	.nyPro_list dl dd .nyProList_text .nyProList_ms, .nyPro_list ul li .nyProList_text .nyProList_tips { margin:5px auto;}
	.nyPro_list dl dd .nyProList_text .nyProList_tips p{ width:50%;}
}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.nyPro_list { margin:0 auto 40px;}
	.nyPro_list dl dd .nyProList_img { width:38%; height:205px;}
	.nyPro_list dl dd .nyProList_text { width:62%; height:205px;}
	.nyPro_list dl dd .nyProList_text .nyProList_ms, .nyPro_list ul li .nyProList_text .nyProList_tips { margin:5px auto;}
	.nyPro_list dl dd .nyProList_text .nyProList_name a { font-size:18px;}
	.nyPro_list dl dd .nyProList_text .nyProList_tips p { height:30px; line-height:30px; width:50%; font-size:14px;}
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.nyPro_list { margin:0 auto 40px;}
	.nyPro_list dl dd { margin:0 auto 20px;}
	.nyPro_list dl dd .nyProList_img { width:27%; height:205px;}
	.nyPro_list dl dd .nyProList_text { width:73%; height:205px;}
	.nyPro_list dl dd .nyProList_text .nyProList_tips p { height:30px; line-height:30px;}
	.nyPro_list dl dd .nyProList_text .nyProList_name a { font-size:18px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.nyPro_list { margin:0 auto 40px;}
	.nyPro_list dl dd { margin:0 auto 20px;}
	.nyPro_list dl dd .nyProList_img { width:36%; height:205px;}
	.nyPro_list dl dd .nyProList_text { width:64%; height:205px;}
	.nyPro_list dl dd .nyProList_text .nyProList_ms, .nyPro_list ul li .nyProList_text .nyProList_tips { margin:5px auto;}
	.nyPro_list dl dd .nyProList_text .nyProList_name a { font-size:18px;}
	.nyPro_list dl dd .nyProList_text .nyProList_tips p { height:30px; line-height:30px; width:50%;}
	.nyPro_list dl dd .nyProList_text .nyProList_btn { position:absolute; right:0; bottom:0; width:auto; margin:0;}
}
@media (max-width: 767px) {
	.nyPro_list { margin:0 auto 20px;}
	.nyPro_list dl dd { margin:0 auto 20px;}
	.nyPro_list dl dd .nyProList_img { width:100%; height:280px; margin:0 auto 10px;}
	.nyPro_list dl dd .nyProList_text { width:100%; height:auto; padding:0;}
	.nyProList_text .nyProList_name a { height:40px; line-height:40px; font-size:18px;}
	.nyPro_list dl dd .nyProList_text .nyProList_ms { margin:5px auto;}
	.nyProList_text .nyProList_ms p { height:auto; line-height:24px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space:inherit;}
	.nyPro_list dl dd .nyProList_text .nyProList_tips { margin:10px auto;}
	.nyPro_list dl dd .nyProList_text .nyProList_tips p { height:30px; line-height:30px; max-width: 100%;}
	.nyProList_text .nyProList_tips dl dd { width:48%; height:30px; line-height:30px; margin:0 4% 0 0; padding:0;}
	.nyProList_text .nyProList_tips dl dd:nth-child(2n+2) { margin:0;}
	.nyPro_list dl dd .nyProList_text .nyProList_btn { width:100%; margin:0 auto;}
	.nyProList_text .nyProList_btn a { width:48%; height:40px; line-height:38px; margin:0; float:left;}
	.nyProList_text .nyProList_btn a:first-child { margin:0 4% 0 0;}
	.nyPro_list dl dd .nyProList_text .nyProList_name a { height:auto; line-height:30px; font-size:18px; white-space: inherit; text-overflow: inherit; word-break:break-all;}
}
@media (max-width: 425px) {
	.nyPro_list dl dd .nyProList_text .nyProList_tips p{ width:100%;}
}
@media (max-width: 375px) {
	.nyPro_list dl dd .nyProList_img { height:252px;}
}
@media (max-width: 320px) {
	.nyPro_list dl dd .nyProList_img { height:210px;}
}
/*内页-产品列表 结束*/

.NyProDetail_Main { width:100%; height:auto; margin:0 auto 60px; padding:20px; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProDetail_Main .NyProDetail_Img { width:38%; height:auto; margin:0; padding:0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}

#preview { width:100%; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:100%; height:98px; padding-top:10px; overflow:hidden;}
#spec-left { width:16px; height:88px; float:left; cursor:pointer; margin-top:3px;}
#spec-right { width:16px; height:88px; float:left;cursor:pointer; margin-top:3px;}
#spec-list { width:440px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul {}
#spec-list ul li { float:left; display:inline; padding:0; width:23.5%; height:88px; margin:0 2% 0 0;}
#spec-list ul li:nth-child(4) { margin:0;}
#spec-list ul li p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; background-color:#fff; border:1px solid #e5e5e5; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#spec-list ul li:hover p { border:1px solid #005b95;}
#spec-list ul li img { display:block; max-width:92%; max-height:94%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:100%; height:350px; overflow:hidden; padding:0; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:1px;left:0px; background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:102%!important; top:0!important;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:100%; margin:0;}
#spec-list div { width:100%!important; height:70px!important; margin:0;}
#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}
.NyProDetail_Img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}

.NyProDetail_Main .NyProDetail_Text { width:62%; height:auto; margin:0; padding:40px 20px 0 40px; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProDetail_Text .NyProDetail_Name { width:100%; height:auto; min-height:40px; max-height:80px; overflow:hidden; line-height:40px; color:#333; font-size:30px; font-weight:bold; word-break:break-all; position:relative; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin:0 auto 40px; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProDetail_Text .NyProDetail_Ms { width:100%; height:auto; overflow:hidden; margin:0 auto 20px; padding:0 0 30px; border-bottom:1px solid #e5e5e5; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProDetail_Text .NyProDetail_Ms span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; margin:0 auto 10px; padding:0;}
.NyProDetail_Text .NyProDetail_Ms span img { display:block; width:20px; height:20px; margin:5px 10px 5px 0; padding:0; float:left;}
.NyProDetail_Text .NyProDetail_Ms p { width:100%; height:auto; max-height:56px; overflow:hidden; line-height:28px; color:#999; font-size:16px; word-break:break-all; text-align:justify; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin:0 auto; padding:0;}
.NyProDetail_Text .NyProDetail_Tags { width:100%; height:auto; margin:0 auto; padding:0;}
.NyProDetail_Tags dl dd { width:auto; max-width:30%; height:40px; overflow:hidden; line-height:40px; color:#999; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0 4% 0 0; padding:0; float:left;background: url(../images/ico08.png) 4px 21px no-repeat;padding: 0 0 0 20px;}
.NyProDetail_Tags dl dd:nth-child(4) { margin:0;}
.NyProDetail_Text .NyProDetail_Btm { width:100%; height:60px; overflow:hidden; margin:40px auto 0; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProDetail_Btm a { display:block; width:auto; height:60px; overflow:hidden; margin:0 40px 0 0; padding:0; background-color:#f9f9f9; border-radius:30px; float:left;}
.NyProDetail_Btm a.Btn01 i { display:block; width:60px; height:60px; margin:0; padding:6px; background-color:rgba(0,91,149,0.05); border-radius:50%; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProDetail_Btm a.Btn01 i em { display:block; width:48px; height:48px; margin:0; padding:0; background:#005b95 url(../images/ico11.png) center center no-repeat; background-size:30px 30px; border-radius:50%;}
.NyProDetail_Btm a.Btn01 span { display:block; width:auto; height:60px; line-height:40px; color:#005b95; font-size:20px; font-weight:bold; margin:0; padding:10px 30px 10px 20px; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProDetail_Btm a.Btn02 { margin:0;}
.NyProDetail_Btm a.Btn02 i { display:block; width:60px; height:60px; margin:0; padding:6px; background:rgba(51,51,51,0.05); border-radius:50%; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProDetail_Btm a.Btn02 i em { display:block; width:48px; height:48px; margin:0; padding:0; background:#333333 url(../images/ico12.png) center center no-repeat; background-size:30px 30px; border-radius:50%;}
.NyProDetail_Btm a.Btn02 span { display:block; width:auto; height:60px; line-height:40px; color:#333333; font-size:24px; font-weight:bold; margin:0; padding:10px 30px 10px 20px; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
@media (max-width:1680px) {
	
}
@media (max-width:1600px) {
	
}
@media (max-width:1560px) {
	
}
@media (max-width:1440px) {
	.NyProDetail { width:100%; padding:0 60px;}
	.NyProDetail_Tags dl dd { margin:0 30px 0 0;}
}
@media (max-width:1366px) {
	.NyProDetail_Main .NyProDetail_Img { width:40%;}
	.jqzoom { height:340px;}
	#spec-n5 { height:90px;}
	#spec-list ul li { height:80px;}
	.NyProDetail_Main .NyProDetail_Text { width:60%;}
	.NyProDetail_Text .NyProDetail_Name { font-size:26px; margin:0 auto 30px;}	
	.NyProDetail_Text .NyProDetail_Ms span { font-size:16px;}
	.NyProDetail_Text .NyProDetail_Ms p { max-height:50px; line-height:25px; font-size:15px;}
	.NyProDetail_Tags dl dd { width:48.5%; max-width:inherit; font-size:15px; margin:0 3% 0 0;}
	.NyProDetail_Tags dl dd:nth-child(2n+2) { margin:0;}
	.NyProDetail_Btm .NyProDetail_Tel span { font-size:14px;}
}
@media (max-width:1280px) {
	.NyProDetail_Main .NyProDetail_Img { width:42%;}
	.NyProDetail_Main .NyProDetail_Text { width:58%; padding:20px 20px 0 40px;}
	.NyProDetail_Text .NyProDetail_Name { margin:0 auto 20px;}
	.NyProDetail_Text .NyProDetail_Btm { margin:30px auto 0;}
	.NyProDetail_Btm a { margin:0 30px 0 0;}
}
@media (max-width:1200px) {
	.NyProDetail { padding:0 40px;}
	.NyProDetail_Main .NyProDetail_Img { width:40%;}
	.NyProDetail_Main .NyProDetail_Text { width:60%; padding:20px 20px 0 40px;}
	.NyProDetail_Text .NyProDetail_Ms { margin:0 auto 15px; padding:0 0 20px;}
	.NyProDetail_Text .NyProDetail_Btm { height:50px; margin:20px auto 0;}
	.NyProDetail_Btm a { height:50px;}
	.NyProDetail_Btm a.Btn01 i, .NyProDetail_Btm a.Btn02 i { width:50px; height:50px; padding:4px;}
	.NyProDetail_Btm a.Btn01 i em, .NyProDetail_Btm a.Btn02 i em { width:42px; height:42px;}
	.NyProDetail_Btm a.Btn01 span { height:50px; padding:5px 30px 5px 20px; font-size:18px;}
	.NyProDetail_Btm a.Btn02 span { height:50px; padding:5px 30px 5px 20px; font-size:22px;}
	
	.jqzoom { height:300px;}
	#spec-n5 { height:82px;}
	#spec-list ul li { height:72px;}
}
@media (max-width:1080px) {
	.NyProDetail_Text .NyProDetail_Name { min-height:36px; max-height:72px; line-height:36px; font-size:24px;}
	.NyProDetail_Text .NyProDetail_Ms { padding:0 0 15px;}
	.NyProDetail_Text .NyProDetail_Ms p { max-height:48px; line-height:24px; font-size:14px;}
	.NyProDetail_Tags dl dd { height:30px; line-height:30px; font-size:14px;background: url(../images/ico08.png) 4px 15px no-repeat;}
	
	.jqzoom { height:280px;}
	#spec-n5 { height:76px;}
	#spec-list ul li { height:66px;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.NyProDetail { padding: 0 20px;}
	.NyProDetail_Main .NyProDetail_Img { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.jqzoom { height:480px;}
	#spec-n5 { height:110px;}
	#spec-list ul li { height:100px;}
	.zoomdiv { display:none!important;}
	.NyProDetail_Main .NyProDetail_Text { width:100%; margin:0 auto; padding:0; float:inherit;}
	.NyProDetail_Text .NyProDetail_Ms { margin:20px auto;}
	.NyProDetail_Text .NyProDetail_Name { font-size:24px;}
}
@media (max-width:767px) {
	.NyProDetail { padding: 0 12px;}
	.NyProDetail .NyProDetail_Main { margin:20px auto; padding:12px;}
	.NyProDetail .NyProDetail_Content { margin:20px auto;}
	.NyProDetail_Con .NyProDetail_Tit { margin:0 auto 20px;}
	.NyProDetail_Con .ProDetailText { margin:0 auto;}
	.ProDetailText div, .ProDetailText p { margin:0 auto 10px;}
	.jqzoom { height:260px;}
	#spec-n5 { height:76px;}
	#spec-list ul li { height:66px;}
	.NyProDetail_Text .NyProDetail_Name { min-height:32px; max-height:64px; line-height:32px; font-size:22px; margin:0 auto 15px;}
	.NyProDetail_Text .NyProDetail_Name i { height:22px; top:5px;}
	.NyProDetail_Text .NyProDetail_Ms { margin:0 auto 15px; padding:0 0 15px;}
	.NyProDetail_Text .NyProDetail_Ms p { height:auto; max-height:72px; line-height:24px; font-size:14px;}
	.NyProDetail_Tags dl dd { width:100%; margin:0 auto;float:inherit;}
	.NyProDetail_Text .NyProDetail_Btm { height:auto; margin:15px auto 0;}
	.NyProDetail_Btm a { margin:0 0 12px;}
	.NyProDetail_Btm a.Btn01 span { padding:5px 20px 5px 10px;}
	.NyProDetail_Btm a.Btn02 span { padding:5px 20px 5px 10px;}
}
@media (max-width:375px) {
	.jqzoom { height:240px;}
	#spec-n5 { height:70px;}
	#spec-list ul li { height:60px;}
}
@media (max-width:320px) {
	.jqzoom { height:210px;}
	#spec-n5 { height:62px;}
	#spec-list ul li { height:52px;}
}

/*产品详细页内容*/
.cpxxcontent{ background:#fff; padding:40px 40px 0; overflow:hidden; border-bottom:8px solid #005b95;}
.cpxxcontent .cpxx_tit{ font-size:24px; font-weight:bold; color:#005b95; position:relative; padding-bottom:10px; margin-bottom:30px;}
.cpxxcontent .cpxx_tit:before{content:""; display:block; width:94px; height:3px; background:#005b95; position:absolute; left:0;bottom:0; z-index:2;}
.cpxxcontent .cpxx_tit:after{content:""; display:block; width:100%; height:1px; background:#e6e6e6; position:absolute; left:0;bottom:1px;}
.c_detail_wrap{ line-height:30px;}
.c_detail_wrap img,.c_detail_wrap p,.c_detail_wrap span,.c_detail_wrap div,.c_detail_wrap video,.c_detail_wrap embed,.c_detail_wrap table,.c_detail_wrap tr,.c_detail_wrap td{max-width:100% !important;max-height: 100% !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break: normal; line-height:30px;}

.cpxxcontent .ny_fanye{ width:100%; height:64px; padding:0 24px; background:#f3f4f6; overflow:hidden; margin-top:30px; position:relative;}
.cpxxcontent .ny_fanye .NyProPrev{ width:45%; float:left; font-size:16px; font-weight:bold; line-height:64px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; color:#666;}
.cpxxcontent .ny_fanye .NyProPrev img{ margin-right:7px;vertical-align: middle;}
.cpxxcontent .ny_fanye .NyProPrev a{ color:#666; font-weight: normal; transition: all .4s ease; margin-left:7px;}
.cpxxcontent .ny_fanye .NyProPrev:hover a{ color:#005b95;}
.cpxxcontent .ny_fanye .NyPronext{width:49%; float:right; font-size:16px; font-weight:bold; line-height:64px; text-align:right;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; color:#666;}
.cpxxcontent .ny_fanye .NyPronext img{ margin:0 7px;vertical-align: middle;}
.cpxxcontent .ny_fanye .NyPronext a{ color:#666; font-weight: normal; transition: all .4s ease;}
.cpxxcontent .ny_fanye .NyPronext:hover a{ color:#005b95;}
.cpxxcontent .ny_fanye em{ display:block;width:1px; height:100%; background:#ddd; position:absolute; left:50%;}

.cpxxcontent .ordertit{ margin-top:40px;}
@media screen and (max-width:1399px){
	.cpxxcontent{ background:#fff; padding:30px 30px 0;}
}
@media screen and (max-width:767px){
	.cpxxcontent{padding: 20px 20px 0;}
	.cpxxcontent .cpxx_tit{ font-size:20px; margin-bottom:20px;}
	.cpxxcontent .ny_fanye{ height:100px;padding: 0 14px;}
	.cpxxcontent .ny_fanye .NyProPrev,.cpxxcontent .ny_fanye .NyPronext{ width:100%; height:50px; line-height:50px;font-size: 14px;}
	.cpxxcontent .ny_fanye .NyProPrev img,.cpxxcontent .ny_fanye .NyPronext img{width: 26px; height: 19px; display:none;}
	.cpxxcontent .ny_fanye .NyPronext{ float:left; text-align:left;}
	.cpxxcontent .ny_fanye .NyPronext a{ margin-left:7px;}
	.cpxxcontent .ny_fanye em{width:100%;height:1px; left:0; top:50%;}
	.cpxxcontent .ordertit{ margin-top:25px;}
}


/*分页样式 开始*/
#fengye { text-align: center; margin: 30px auto 0; color: #555; font-size:14px;}
.lyNy_News #fengye{margin: 0 auto;}
#fengye table { margin:0 auto;}
#fengye a { display: inline-block; padding: 0 15px; background: #f0f0f0; height: 32px; line-height: 32px; text-align: center; margin: 0 5px; border-radius:2px; color: #333; font-size:14px;}
#fengye a:hover { background: #005b95; color: #fff; }
#fengye a.pnnum1 { background: #005b95; color: #fff; }
#fengye input { display: inline-block; padding: 0 5px; background-color: #005b95; width: 40px !important; height: 32px !important; line-height: 32px; text-align: center; border-radius: 2px; margin: 0 5px; color: #fff; cursor: pointer; border: 0; outline:none;}
#fengye .p_input { display: inline-block; padding: 0 15px; background: #ddd; height: 32px; line-height: 32px; text-align: center; margin: 0 5px; color: #333; cursor: default;}
.lyNy_video #fengye { margin:0 auto;}
@media (max-width: 1079px) {
	#fengye {margin: 20px auto 0; }
}
@media (max-width: 767px) {
	#fengye { margin:15px auto 0; font-size:0;}
	#fengye input, #fengye .p_input { display:none;}
	#fengye a { height: 40px; line-height: 40px; padding: 0 20px; border-radius: 4px; background:#ddd;}
	#fengye a#firstpage, #fengye a#uppage, #fengye a#downpage, #fengye a#endpage { display:inline-block;}
	#fengye table tr td { font-size:0;}
}
@media (max-width: 375px) {
}
@media screen and (max-width:374px) and (min-width:321px) {
	#fengye a{padding: 0 4%;}
}
@media (max-width: 320px) {
	#fengye a { padding:0 12px;}
}
/*分页样式 结束*/

/*内页联系我们*/
.ny_contact .lxfsull{display: -webkit-flex;display: flex;flex-wrap: wrap;}
.ny_contact .lxfsull li{ width:32%; float:left; margin-right:2%; background:#fff; padding:30px;box-shadow: 2px 3px 10px rgba(0,0,0,.1); display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;justify-content: space-between; }
.ny_contact .lxfsull li:nth-child(3n){ margin-right:0;}
.ny_contact .lxfsull li em{ display:block; width:70px; height:70px; border-radius:50%;float:left;}
.ny_contact .lxfsull li .lxfsullir{width: calc(100% - 85px); float:right; }
.ny_contact .lxfsull li p{ color:#999; font-size:16px; width:100%; margin-bottom:5px;}
.ny_contact .lxfsull li span{ font-size:17px; display:block; font-weight:bold; word-break: break-all;}
.ny_contact .lxfsull li:nth-of-type(1) span{ font-weight:500; font-size:16px;}
.ny_contact .lxfsull li:nth-of-type(1) em{background:#005b95 url(../images/contactico.png) no-repeat;}
.ny_contact .lxfsull li:nth-of-type(2) em{background:#005b95 url(../images/contactico.png) 0 -70px no-repeat;}
.ny_contact .lxfsull li:nth-of-type(3) em{background:#005b95 url(../images/contactico.png) 0 -140px no-repeat;}
.ny_contact  .lxfsfoot{ padding:15px;box-shadow: 2px 3px 10px rgba(0,0,0,.1); overflow:hidden; margin-top:30px;display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;justify-content: space-between; }
.ny_contact  .lxfsfoot .lxfsfoot_l{ width:40%; float:left; padding:30px 0 30px 30px;}
.ny_contact  .lxfsfoot .lxfsfoot_l .lxfs_name{ font-size:24px; color:#005b95; margin-bottom:30px;}
.ny_contact  .lxfsfoot .lxfsfoot_l .lxfs_text{ line-height:40px; font-size:16px; color:#666;}
.ny_contact  .lxfsfoot .NyContactMap_main{ width:57%; float:right;}
#container { min-width:600px; min-height: 500px;}
.ny_contact [onpositionupdate]{ display:none;}
@media screen and (max-width:1079px) {
	.ny_contact .lxfsull li{ width:100%; margin-right:0; margin-bottom:10px;padding: 20px;}
	.ny_contact .lxfsfoot{ margin-top:10px; display:block !important;}
	.ny_contact  .lxfsfoot .lxfsfoot_l{ width:100%;padding: 0 0 20px 0;}
	.ny_contact .lxfsfoot .lxfsfoot_l .lxfs_name{ font-size:22px; margin-bottom:10px;}
	.ny_contact  .lxfsfoot .NyContactMap_main{ width:100%;}
	#container {min-height: 300px;}
}

/*内页-在线留言 开始*/

/*NyNews 开始*/
.NyNews {height:auto;min-height:320px;margin: 60px auto;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.NyNews .NyNews_List {width:100%;height:auto;margin: 0 auto 60px;padding:0;}
.NyNews_List ul li { width:100%; height:auto; margin:0 auto; padding:40px 0; border-bottom:1px solid #ddd;}
.NyNews_List ul li .NyNews_Time { width:14.5%; height:auto; margin:0; padding:0; float:left;}
.NyNews_List ul li .NyNews_Time span { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-family:"RobotoBold"; font-size:18px; margin:0 auto; padding:0;}
.NyNews_List ul li .NyNews_Time span img { display:inline-block; width:15px; height:15px; vertical-align:middle; margin:-4px 6px 0 0;}
.NyNews_List ul li .NyNews_Time p { display:block; width:100%; height:60px; overflow:hidden; line-height:60px; color:#333; font-family:"RobotoBold"; font-size:60px; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyNews_List ul li:hover .NyNews_Time p { color:#005b95;}

.NyNews_List ul li .NyNews_Text { width:85.5%; height:auto; margin:0; padding:0; float:right;}
.NyNews_List ul li .NyNews_Text a.NyNews_Name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:24px; white-space:nowrap; text-overflow:ellipsis; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyNews_List ul li:hover .NyNews_Text a.NyNews_Name { color:#005b95;}
.NyNews_List ul li .NyNews_Text p { width:100%; height:auto; max-height:60px; overflow:hidden; line-height:30px; color:#999; font-size:16px; word-break:break-all; text-align:justify; margin:10px auto 20px; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.NyNews_List ul li .NyNews_Text a.NyNews_More { display:block; width:auto; height:30px; line-height:30px; color:#999; font-size:16px; margin:0; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyNews_List ul li .NyNews_Text a.NyNews_More i { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-2px 0 0 10px; background: url(../images/jt13.png) center center no-repeat; background-size:100% 100%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyNews_List ul li:hover .NyNews_Text a.NyNews_More { color:#005b95;}
.NyNews_List ul li:hover .NyNews_Text a.NyNews_More i { margin:-2px 0 0 20px; background: url(../images/jt16.png) center center no-repeat; background-size:100% 100%;}

/*分页样式 开始*/
#fengye {margin:40px auto 0;color:#666;font-size: 15px;text-align:center;}
#fengye a { display:inline-block; padding:0 15px; background-color:#fff; height:32px; line-height:32px; text-align: center; margin:0 5px; border-radius:2px; color:#666; font-size:14px; border:1px solid #ddd;}
#fengye a:hover { background-color:#005b95; color:#fff; border:1px solid #005b95;}
#fengye a.pnnum1 { background-color:#005b95; color:#fff; border:1px solid #005b95;}
#fengye input { display:inline-block; padding:0 5px; background-color:#005b95; width:40px!important; height:32px!important; line-height:32px; text-align:center; border-radius:2px; margin:0 5px; color:#fff; cursor:pointer; border:0; outline:none;}
#fengye .p_input { display:inline-block; padding:0 5px; background-color:#fff; width:40px!important; height:32px; line-height:30px; text-align:center; margin:0 5px; color:#555; font-size:14px; cursor:default; border:1px solid #efefef; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
/*分页样式 结束*/

/*NyNewDetail 开始*/
.NyNewDetail { height:auto; min-height:320px; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyNewDetail .NyNewDetail_Main { width:1400px; height:auto; margin:60px auto; padding:0; background:#fff;}
.NyNewDetail_Main .NyNewDetail_Name { width:100%; height:auto; overflow:hidden;line-height:60px; color:#fff; font-size:30px; font-weight:bold; margin:0 auto; padding:10px 4%;background:#005b95;box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyNewDetail_Main .NyNewDetail_Name img{ margin-right:1%;}
.NyNewDetail_Main .detailmain{width:100%; margin:0 auto; padding:30px 3%;box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyNewDetail_Main .NyNewDetail_Tips { width:100%; overflow:hidden; line-height:40px; color:#999; font-size:16px;}
.NyNewDetail_Tips span { display:inline-block; height:30px; line-height:30px; color:#999; font-size:16px; margin:0 40px 0 0; padding:0;}
.NyNewDetail_Tips span img { display:block; width:24px; height:24px; margin:3px 10px 0 0; padding:0; float:left;}
.NyNewDetail_Main .NyNewDetail_Content { width:100%; height:auto; overflow:hidden; line-height:28px!important; color:#666!important; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:16px!important; word-break:break-all; text-align:justify; padding:0;margin:30px auto; text-align:center;}
.NyNewDetail_Content div, .NyNewDetail_Content p, .NyNewDetail_Content span, .NyNewDetail_Content font, .NyNewDetail_Content em { width:100%; height:auto; overflow:hidden; line-height:28px!important; color:#666!important; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:16px!important; font-style:normal; word-break:break-all; text-align:justify; margin:0 auto; padding:0;}
.NyNewDetail_Content div, .NyNewDetail_Content p { margin:0 auto 20px;}
.NyNewDetail_Content img { width:auto!important; max-width:60%; height:auto!important; padding:20px;box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyNewDetail_Content br { display:none;}

.ly_PrevNext { margin:40px auto 0;}
.ly_PrevNext i{display: block;width:100%; height: 27px;margin: 20px auto;padding: 0;vertical-align: middle;text-align: center;position: relative;}
.ly_PrevNext i:before{content: "";width: 47%;height: 1px;background: #ccc;position: absolute;left: 0;top: 50%;}
.ly_PrevNext i:after{content: "";width: 47%;height: 1px;background: #ccc;position: absolute;right: 0;top: 50%;}
.ly_PrevNext { width:100%; overflow:hidden; margin:0 auto; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; background:#fff;}
.ly_PrevNext ul li { width:50%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:16px; white-space:nowrap; text-overflow: ellipsis; margin:0; padding:0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ly_PrevNext ul li a {line-height:40px; color:#666; font-size:16px;transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.ly_PrevNext ul li:last-child { text-align:right;}
.ly_PrevNext ul li:hover a { color:#0592d7;}
/*NyNewDetail 结束*/

@media (max-width:1680px) {
	
}
@media (max-width:1600px) {
	
}
@media (max-width:1560px) {
	.NyNews {margin:60px auto;}
	.NyNewDetail_Main .NyNewDetail_Name img{ height:26px; margin-bottom:2px;}
	.NyNews .NyNews_List { margin:0 auto 60px;}
	.NyNews_List ul li { padding:30px 0;}
	.NyNews_List ul li .NyNews_Time span { font-size:16px;}
	.NyNews_List ul li .NyNews_Time p { font-size:54px;}	
	.NyNews_List ul li .NyNews_Text a.NyNews_Name { font-size:22px;}
	
	.NyNewDetail .NyNewDetail_Main { width:100%; margin:60px auto 40px;}
	.NyNewDetail_Main .NyNewDetail_Name { font-size:28px;}
}
@media (max-width:1440px) {
}
@media (max-width:1366px) {
	.NyNews_List ul li { padding:25px 0;}
	.NyNews_List ul li .NyNews_Time { width:14%;}
	.NyNews_List ul li .NyNews_Time p { font-size:50px;}
	.NyNews_List ul li .NyNews_Text { width:86%;}
	.NyNews_List ul li .NyNews_Text a.NyNews_Name { font-size:20px;}
	.NyNews_List ul li .NyNews_Text p { max-height:50px; line-height:25px; font-size:15px; margin:5px auto 15px;}
	.NyNews_List ul li .NyNews_Text a.NyNews_More { font-size:15px;}
	
	.NyNewDetail_Main .NyNewDetail_Name { font-size:26px;}
	.NyNewDetail_Main .NyNewDetail_Content {line-height:25px;font-size:15px;}
	.NyNewDetail_Content div, .NyNewDetail_Content p, .NyNewDetail_Content span, .NyNewDetail_Content font, .NyNewDetail_Content em { width:100%; height:auto; overflow:hidden; line-height:25px!important; color:#666!important; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:15px!important; font-style:normal; word-break:break-all; text-align:justify; margin:0 auto; padding:0;}
	.NyNewDetail_Content div, .NyNewDetail_Content p { margin:0 auto 15px;}
}
@media (max-width:1280px) {
	
}
@media (max-width:1200px) {

}
@media (max-width:1080px) {
	.NyNews { margin:40px auto;}
	.NyNewDetail_Main .NyNewDetail_Name img{ height:24px; margin-bottom:4px;}
	.NyNews .NyNews_List { margin:0 auto 40px;}
	.NyNews_List ul li { padding:20px 0;}
	.NyNews_List ul li .NyNews_Time { width:16%;}
	.NyNews_List ul li .NyNews_Time p { font-size:48px;}
	.NyNews_List ul li .NyNews_Text { width:84%;}
	
	.NyNewDetail .NyNewDetail_Main { margin:40px auto 25px;}
	.NyNewDetail_Main .NyNewDetail_Name { font-size:24px;}
	
	.ly_PrevNext { margin:20px auto 0;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.NyNews_List ul li { padding:15px 0;}
	.NyNews_List ul li .NyNews_Time { width:20%;}
	.NyNews_List ul li .NyNews_Time p { height:50px; line-height:50px; font-size:44px;}
	.NyNews_List ul li .NyNews_Text { width:80%;}
	.NyNews_List ul li .NyNews_Text a.NyNews_Name { font-size:18px;}
	.NyNews_List ul li .NyNews_Text p { max-height:48px; line-height:24px; font-size:14px; margin:5px auto 10px;}
	.NyNews_List ul li .NyNews_Text a.NyNews_More { font-size:14px;}
	
	.NyNewDetail_Main .NyNewDetail_Name { line-height:30px;}
	.NyNewDetail_Tips span { font-size:14px; margin:0 20px 0 0;}
	.NyNewDetail_Main .NyNewDetail_Content {line-height:24px; font-size:14px;}
	.NyNewDetail_Content div, .NyNewDetail_Content p, .NyNewDetail_Content span, .NyNewDetail_Content font, .NyNewDetail_Content em { width:100%; height:auto; overflow:hidden; line-height:24px!important; color:#666!important; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:14px!important; font-style:normal; word-break:break-all; text-align:justify; margin:0 auto; padding:0;}
	.NyNewDetail_Content div, .NyNewDetail_Content p { margin:0 auto 12px;}
}
@media (max-width:768px) {
	.NyNews { margin:20px auto;}
	.NyNewDetail_Main .NyNewDetail_Name img{ height:20px; margin-bottom:2px;}
	.NyNews .NyNews_List { margin:0 auto 20px;}
	.NyNews_List ul li { padding:12px 0;}
	.NyNews_List ul li .NyNews_Time { width:100%; height:auto; margin:0 auto 5px; float:inherit;}
	.NyNews_List ul li .NyNews_Time span { width:auto; height:30px; line-height:30px; font-size:14px; margin:0 10px 0 0; float:left;}
	.NyNews_List ul li .NyNews_Time p { width:auto; height:30px; line-height:30px; font-size:18px; text-indent:0;}
	.NyNews_List ul li .NyNews_Text { width:100%; margin:0 auto; float:inherit;}
	.NyNews_List ul li .NyNews_Text a.NyNews_Name { height:30px; line-height:30px; font-size:16px;}

	.NyNewDetail { margin:0 auto;}
	.NyNewDetail .NyNewDetail_Main { margin:20px auto 10px;}
	.NyNewDetail_Main .NyNewDetail_Name { font-size:20px;}
	
	.ly_PrevNext { margin:0 auto;}
	.ly_PrevNext i:before,.ly_PrevNext i:after{width: 45%;}
	.ly_PrevNext ul li { width:100%; text-align:left!important; font-size:15px;}
	.ly_PrevNext ul li a { font-size:15px;}
}
@media (max-width:425px) {
	.NyNewDetail_Main .NyNewDetail_Name img{ height:20px; margin-bottom:4px;margin-right: 2%;}
	.NyNewDetail_Main .detailmain{padding: 20px 3%;}
	.ly_PrevNext i:before,.ly_PrevNext i:after{width: 40%;}
}
@media (max-width:375px) {
}
@media (max-width:320px) {
}
/*NyNews 结束*/

/*分页样式 开始*/
#fengye { text-align: center; margin: 20px auto 0; color: #555; font-size:14px;}
#fengye a { display: inline-block; padding: 0 10px; background: #ddd; height: 30px; line-height: 30px; text-align: center; margin: 0 5px; border-radius: 2px; color: #555; font-size:14px;}
#fengye a:hover { background: #005b95; color: #ffffff; }
#fengye a.pnnum1 { background: #005b95; color: #ffffff; }
#fengye input { display: inline-block; padding: 0 5px; background-color: #005b95; width: 40px !important; height: 30px !important; line-height: 30px; text-align: center; margin: 0 5px; color: #fff; cursor: pointer; border: 0; outline:none;}
#fengye .p_input { display: inline-block; padding: 0 5px; background: #ddd; height: 30px; line-height: 30px; text-align: center; margin: 0 5px; color: #555; cursor: default;}

@media screen and (max-width:1299px) and (min-width:1080px) {
	
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	#fengye {}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	#fengye {}
}
@media screen and (max-width: 767px) {
	#fengye { font-size:0;}
	#fengye input, #fengye .p_input { display:none;}
	#fengye a { height: 40px; line-height: 40px; padding: 0 20px;}
}
@media screen and (max-width: 320px) {
	#fengye a { padding:0 12px;}
}
/*分页样式 结束*/

/*内页 荣誉资质*/
.ny_honor ul li{ height:270px; border-radius:40px 0 0 0; background-color:#fff; padding:30px;border:3px solid #005b95;display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;background-image: linear-gradient(-45deg, #005b95 45%, #fff 45%);background-size: 150% 100%;transition-duration: .4s;-ms-transition-duration: .4s;-moz-transition-duration: .4s;-webkit-transition-duration: .4s; width:49%; margin-right:2%; float:left; margin-bottom:30px;}
.ny_honor ul li:nth-child(2n){ margin-right:0;}
.ny_honor ul li:hover {background-size: 130% 100%;box-shadow: 3px 7px 10px rgba(0,0,0,.3); transform:translateY(-8px);}
.ny_honor ul li .abhonor_l{ width:58%; float:left;}
.ny_honor ul li .abhonor_l em{ display:block; width:60px; height:56px; background:url(../images/ab_honorico.png) no-repeat;}
.ny_honor ul li .abhonor_l p{ font-size:20px;max-width: 100%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; margin:20px 0;}
.ny_honor ul li .abhonor_l a{ color:#005b95; font-size:16px;transition-duration: .4s;-ms-transition-duration: .4s;-moz-transition-duration: .4s;-webkit-transition-duration: .4s;}
.ny_honor ul li:hover .abhonor_l a{ font-weight:bold;}
.ny_honor ul li .honorimg{ display:block; width:40%; height:100%; position:relative; float:right;}
.ny_honor ul li .honorimg img{ position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:100%; max-height:100%;}

.xq_himg{display:block;width:100%;margin-bottom:30px;}
.xq_himg img{max-width:80%;max-height:80%;margin-left:50%; transform:translateX(-50%);}
@media screen and (max-width:1079px) {
	.ny_honor ul li{ height:320px; padding:20px;}
	.ny_honor ul li .abhonor_l{ width:50%;}
	.ny_honor ul li .honorimg{width:48%;}
}
@media screen and (max-width:767px) {
	.ny_honor ul li{ height:270px; padding:15px; width:100%; margin-right:0;margin-bottom: 15px;}
	.ny_honor ul li .abhonor_l p{ font-size:16px;}
    .ny_honor ul li .abhonor_l a{ font-size:14px;}
}

/*底部*/
.foot_box .footCon { width: 100%; background: #222; overflow: hidden; border-top:6px solid #005b95; position:relative;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.foot_box .left{ width:60%; float:left; background:#272727;}
.foot_box .right{ width:40%; float:right;text-align:right;}
.foot_box a{ color:#fff; opacity:.2;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.foot_box a:hover{ opacity:1;}
.foot_box .left .foot_nav:before{content: "";display: inline-block;background:#272727; width:13.4%; height:90%; position:absolute; left:0;}
.foot_box .left .foot_nav ul{display: -webkit-flex;display: flex;flex-wrap: wrap;}
.foot_box .left .foot_nav ul li{ width:25%;float:left; border-left:1px solid #393939; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding: 0 0 120px 0;}
.foot_box .left .foot_nav ul li:nth-last-child(3) dd{ display:none;}
.foot_box .left .foot_nav ul li:nth-last-child(3) dd:nth-child(-n+4){ display:block;}
.foot_box .left .foot_nav ul li dt{ color:#fff; font-size:16px;margin:60px 0 30px 0; position:relative; padding:0 0 0 15%;}
.foot_box .left .foot_nav ul li dt:before{content: "";display: inline-block; background:#005b95;width:3px; height:16px; position:absolute; left:-2px; top:4px;}
.foot_box .left .foot_nav ul li dd{ font-size:16px;margin:0 0 0 15%; line-height:46px;}
.foot_box .left .foot_nav ul li dd a{display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:90%;}
.foot_box .right .foot_tel{ padding:60px 0 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color:#fff;border-bottom:1px solid #393939;}
.foot_box .right .foot_tel:after{content: "";display: inline-block;width:13.4%; height:7.1%; position:absolute; right:0;border-bottom:1px solid #393939;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.foot_box .right .foot_tel span{ font-size:16px;}
.foot_box .right .foot_tel p{ font-size:42px; font-weight:bold;}
.foot_box .right .ewm{ width:160px;padding:32px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color:#fff; float:right;}
.foot_box .right .ewm img{ max-width:130px; padding:10px; border:1px solid #393939;}
.foot_box .right .ewm span{width: 18px;float: right;padding: 20px 10px;opacity: .2;color: #fff; font-size:16px; line-height:18px;}

.foot_box .left_txt{ height:68px; line-height:68px;color:rgb(255,255,255,.2);background:#272727;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:60%; float:left;}
.foot_box .left_txt em{ background:#393939; width:100%; height:1px; display:inline-block;}
.foot_box .left_txt:before{content: "";display: inline-block;background:#272727; width:13.5%; height:85%; position:absolute; left:0;border-top:1px solid #393939; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.foot_box .right_txt{ height:68px; line-height:68px;color:rgb(255,255,255,.2);-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float:right;}
@media (max-width:1680px) {
	.foot_box .left .foot_nav:before{ width:8.3%;}
	.foot_box .left_txt:before{ width:8.4%;}
}
@media (max-width:1600px) {
	.foot_box .left .foot_nav:before{ width:6.2%;}
	.foot_box .left_txt:before{ width:6.3%;}
}
@media (max-width:1560px) {
	.foot_box .left .foot_nav:before{ width:5.1%;}
	.foot_box .left_txt:before{ width:5.2%;}
}
@media (max-width:1440px) {
	.foot_box .left .foot_nav:before{ width:5%;}
	.foot_box .left .left_txt:before{ width:5.1%;}
}
@media (max-width:1366px) {
	.foot_box .right .foot_tel:after{ height:7%;}
	.foot_box .left_txt:before{ width:5%;}
}
@media (max-width:1280px) {
}
@media (max-width:1200px) {
}
@media (max-width:1080px) {
}
@media (max-width:1024px) {
	.foot_box .left_txt,.foot_box .right_txt{ width:100%; float:none; text-align:center;}
	.foot_box .left .foot_nav:before,.foot_box .left_txt:before{ display:none;}
	.foot_box .right .foot_tel:after{ height:6.1%;}
}
@media (max-width:820px) {
	.foot_box .left .foot_nav:before{ width:3%;}
	.foot_box .right .foot_tel p{ font-size:28px;}
	.foot_box .left .left_txt:before{ width:5.1%;}
}
@media (max-width:768px) {
	.foot_box .left .foot_nav ul li{ width:33%;}
	.foot_box .left .foot_nav ul li:nth-last-child(3){ display:none;}
	.foot_box .right .foot_tel:after{ height:5.6%;}
	.foot_box .right_txt{ margin-bottom:50px;}
}
@media (max-width:540px) {
	.foot_box .left,.foot_box .right .foot_tel:after,.foot_box .left_txt em{ display:none;}
	.foot_box .right{ width:100%; text-align:center;}
	.foot_box .right .foot_tel{ padding:30px 0;}
	.foot_box .right .ewm{ float:none; margin:0 auto;}
	.foot_box .left_txt{ background:none; height:auto; line-height:32px;}
}
@media (max-width:375px) {
	.lyIdx_Banner { height:150px;}
	.lyIdx_Banner #swiper-container01 .swiper-slide img { width:480px; height:150px; margin:-75px 0 0 -240px;}
}
@media (max-width:320px) {
	.lyIdx_Banner { height:116px;}
	.lyIdx_Banner #swiper-container01 .swiper-slide img { width:370px; height:116px; margin:-58px 0 0 -185px;}
}

/*网站右侧漂浮*/
.f_pf1 {position:fixed;top:30%;right:2px;z-index:999;}
.f_pf1 a.qqa {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.7);margin-bottom:2px; display:none;}
.f_pf1 a.qqa:after {content:'';display:block;width:24px;height:24px;background:url(../images/slidebar_icon.png) top center no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 .tela>a {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.7);margin-bottom:2px;}
.f_pf1 .tela>a:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -27px no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 .tela .wz {position:absolute;top:2px;left:-210px;z-index:999;display:none;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.f_pf1 .tela:hover .wz{display:block;}
.f_pf1 .tela p {background:#fff;width:200px;height:40px;overflow:hidden;font-size:18px;font-weight:bold;color:#005b95;line-height:40px;text-align:center;}
.f_pf1 .tela p em {width:0;height:0;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent transparent transparent #fff;margin-top:-4px;position:absolute;top:50%;right:-6px;}
.f_pf1 .wxa {position:relative;}
.f_pf1 .wxa>span {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.7);margin-bottom:2px;}
.f_pf1 .wxa>span:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -52px no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 .wxa .code {position:absolute;top:-40px;left:-130px;z-index:999;display:none;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.f_pf1 .wxa:hover .code{display:block;}
.f_pf1 .wxa .code p {background:#fff;width:120px;height:120px;overflow:hidden;}
.f_pf1 .wxa .code p img {max-width:100%;max-height:100%;}
.f_pf1 .wxa .code p em {width:0;height:0;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent transparent transparent #fff;margin-top:-4px;position:absolute;top:50%;right:-6px;}
.f_pf1 a.totop {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,91,149,.7);margin-bottom:2px;}
.f_pf1 a.totop:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -76px no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 .pfpro,.f_pf1 .pflxwm{ display:none;}
@media (max-width:767px) {
.f_pf1{ width:100%; bottom:0; left:0; right:auto;}
.f_pf1 .tela>a{ width:25%; position:relative; float:left;margin-bottom:0;}
.f_pf1 .tela>a:after{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); margin:0;}
.f_pf1 .tela>a:before{content:'';display:block; width:1px; height:20px; background:#fff; right:0; top:50%; transform:translateY(-50%);position:absolute;}
.f_pf1 a.qqa,.f_pf1 .wxa,.f_pf1 .tela .wz{ display:none;}
.f_pf1 a.totop{ width:25%; float:left;margin-bottom:0; position:relative; display:block !important;}
.f_pf1 a.totop:after {position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);margin:0;}
.f_pf1 .pfpro,.f_pf1 .pflxwm{ display:block;}
.f_pf1 .pfpro{display:block; width:25%; float:left; height:44px;background:rgba(0,0,0,.7); margin:0; position:relative;}
.f_pf1 .pfpro:before{content:'';display:block; width:1px; height:20px; background:#fff; right:0; top:50%; transform:translateY(-50%);position:absolute;}
.f_pf1 .pfpro:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -100px no-repeat;overflow:hidden;position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.f_pf1 .pflxwm{display:block; width:25%; float:left; height:44px;background:rgba(0,0,0,.7); margin:0;position:relative;}
.f_pf1 .pflxwm:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -124px no-repeat;overflow:hidden;position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
}
/*右侧漂浮 结束*/

/*首页-友情链接 开始*/
.ly_Links { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.ly_Links .lyLinks_main {overflow:hidden;padding:20px 0 20px 150px; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyLinks_main .Lk_tit { width:140px; height:auto; overflow:hidden; margin:0; padding:0; position:absolute; left:0; top:20px; font-size:18px; font-weight:bold; color:#333;}
.lyLinks_main .Lk_tit img{ display: inline-block;width: 20px;height: 20px; margin: -3px 10px 0 0;padding: 0;vertical-align: middle;}
.lyLinks_main .Lk_list { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyLinks_main .Lk_list a { display:inline-block; height:30px; line-height:30px; color:#999; font-size:16px; margin:0 28px 0 0;transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s;}
.lyLinks_main .Lk_list a:hover { color:#005b95;}

@media screen and (max-width:1023px) and (min-width:768px) {
	.ly_Links { margin:20px auto;}
	.ly_Links .lyLinks_main { padding:20px 0 10px;}
	.lyLinks_main .Lk_tit { position:inherit; left: inherit; top: inherit; font-size:18px; margin:0 0 10px;}
}
@media (max-width: 767px) {
	.ly_Links { margin:0 auto 10px;}
	.ly_Links .lyLinks_main { padding:20px 0 10px; position:static;}
	.lyLinks_main .Lk_tit { position:inherit; left: inherit; top: inherit; font-size:18px; margin:0 0 10px;}
	.lyLinks_main .Lk_list a { font-size: 14px; margin: 0 10px 0 0; padding: 3px 0;}
}
/*首页-友情链接 结束*/

@media (max-width: 375px) {
	.proshowParameter table td{ overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
}
.Xwt-dialog-ybzhan .Xwt-dialog-telephone b{ line-height:18px;}